Protobuf ist eine Sprache zur Definition von Schnittstellen für gRPC.

Aufbau

syntax = "proto3";
 
// Typen- und Interfacedefinitionen hier...

Kompilieren

Diese Datei wird zur Designzeit vom Compiler ptotoc übersetzt, hier z.B. für Java:

protoc --java_out=./target ./src/service.proto