【发布时间】:2018-04-18 09:19:13
【问题描述】:
正如grpc overview 中所解释的,默认流程是客户端连接到服务器并发送请求,服务器会充分响应(嗯,希望如此)。
我有兴趣将 grpc 用于一个新项目,但必须颠倒流程。我希望客户回答问题。但它不可能是服务器,因为它会隐藏在防火墙后面,并且可能不会监听端口。
我需要的流程是:
- 服务器照常监听
- 客户端照常连接到服务器
- 从那时起,服务器提出问题(发送请求),客户端回答问题,而不是像往常那样反过来。
有没有办法用 grpc 做到这一点?它可以在服务器端涉及网络配置,但在客户端则不可能。
【问题讨论】:
标签: networking grpc