首页 > 解决方案 > gRPC:使用 C++ 从服务器推送通知

问题描述

基于这个网站https://grpc.io/docs/what-is-grpc/core-concepts/,gRPC有 4 种模式。我可以知道哪种模式最适合我们使用 C++ 从 gRPC 中的服务器推送通知?

标签: c++grpc

解决方案


4“模式”有点用词不当。更多地将其视为每个通道,客户端->服务器和服务器->客户端,处于以下两种模式之一:一元或流。

如果客户端向服务器发送一个且恰好一个消息,则客户端->服务器通道是一元的,否则为流式传输。同样的逻辑也适用于 server->client 通道。

无论您应该将哪一个用于“推送通知”,都取决于与任何其他 RPC 相同的事情:作为单个 RPC 的一部分,每个对等点可以发送多少条消息。


推荐阅读