带有grpc的单向rpc

时间:2018-01-05 19:00:51

标签: grpc-java

我想知道是否可以定义一个不返回任何内容的RPC,即服务器可以只使用传入的客户端消息并且不返回任何响应吗?

1 个答案:

答案 0 :(得分:0)

是的,它可以。

您可以定义一个返回类型为google.protobuf.Empty的消息的服务,然后从您的客户端异步调用该服务。正如@uli的评论中所提到的,你仍然需要向客户端发送complete(),但是你可以先做这件事,然后再进行剩余的处理。