(Choose 1 answer)
Protocol Buffers is used to define the Messages (data, Request and Response) and Service (Service name and RPC endpoints). Choose the correct syntax.
A. syntax = "proto3":
service Greeter {
rpc SayHello (HelloRequest) replies (HelloReply):
} message HelloRequest {
string name = 1:
}
message HelloReply {
string message = 1:}
B. syntax = "proto3":
message Greeter {
rpc SayHello (HelloRequest) replies (HelloReply):}
service HelloRequest { string name = 1;
}
service HelloReply { string message = 1:
}
C. syntax = "proto3":
service Greeter {
rpc SayHello (HelloRequest) returns (HelloReply):}
message HelloRequest {
string name = 1;}
message HelloReply {
string message = 1;}
D.
eter { elloRequest) returns (HelloReply);