A sintaxe rpc no proto3 permite solicitações ou respostas nulas?
por exemplo, quero o equivalente ao seguinte:
rpc Logout;
rpc Status returns (Status);
rpc Log (LogData);
Ou devo apenas criar um tipo nulo?
message Null {};
rpc Logout (Null) returns (Null);
rpc Status (Null) returns (Status);
rpc Log (LogData) returns (Null);
protocol-buffers
grpc
Mark Kahn
fonte
fonte
Empty
mensagem separada para cada chamada de função individual? É um grande sacrifício.Você também pode usar predefinidos:
fonte
você também pode usar outra propriedade bool dentro da estrutura Reply. como isso
então se você não encontrar o resultado ou algum erro aconteceu, você pode retornar da classe de serviço este
fonte