Erlaubt die RPC-Syntax in Proto3 Null-Anfragen oder -Antworten?
zB möchte ich das Äquivalent von Folgendem:
rpc Logout;
rpc Status returns (Status);
rpc Log (LogData);
Oder sollte ich einfach einen Nulltyp erstellen?
message Null {};
rpc Logout (Null) returns (Null);
rpc Status (Null) returns (Status);
rpc Log (LogData) returns (Null);
protocol-buffers
grpc
Mark Kahn
quelle
quelle
Empty
Nachricht für jeden einzelnen Funktionsaufruf erfordern ? Das ist ein ziemliches Opfer.Sie können auch vordefinierte verwenden:
quelle
Sie können auch eine andere bool-Eigenschaft innerhalb der Antwortstruktur verwenden. so was
Wenn Sie das Ergebnis nicht finden oder ein Fehler aufgetreten ist, können Sie dies von der Serviceklasse zurückgeben
quelle