来自服务器的 grpc 未经请求的消息?
grpc unsolicited message from server?
是否可以主动创建基于服务器的 "events"、"messages"
(例如,不是对客户请求的回复,而是生成的消息
代表服务器)在 gRPC 中?
[尝试谷歌搜索,但找不到任何相关答案,请注意]
谢谢,
如果您希望服务器从服务器发起连接并发送一条消息,而无需与客户端进行事先交互,那么不,您不能使用 gRPC 做到这一点。
然而,这完全符合 gRPC 旨在支持的 "subscriber" 模式:客户端打开服务器流请求(可能指示他们想要接收哪些消息或事件),然后服务器对出现的每条消息或事件进行响应。
是否可以主动创建基于服务器的 "events"、"messages" (例如,不是对客户请求的回复,而是生成的消息 代表服务器)在 gRPC 中? [尝试谷歌搜索,但找不到任何相关答案,请注意] 谢谢,
如果您希望服务器从服务器发起连接并发送一条消息,而无需与客户端进行事先交互,那么不,您不能使用 gRPC 做到这一点。
然而,这完全符合 gRPC 旨在支持的 "subscriber" 模式:客户端打开服务器流请求(可能指示他们想要接收哪些消息或事件),然后服务器对出现的每条消息或事件进行响应。