作者:mobiledu2502938577 | 来源:互联网 | 2023-01-11 18:45
我想以双向流方式开发客户端 - 服务器应用程序.
什么是更合适的技术 - grpc或websocket?
1> Phil Sturgeo..:
gRPC实际上并不是比较的相关部分,而是gRPC使用HTTP/2,它肯定可以与WebSockets进行比较.
https://www.infoq.com/articles/websocket-and-http2-coexist
本文很好地概述了它们.从本质上讲,HTTP/2是在后台运行服务器推送的客户端/服务器,因此您可以发出请求,只需在该连接上继续监听更新,而无需轮询.
虽然WebSockets不会因为HTTP/2而消失,但对于以"让我知道何时更新发生与我刚刚做过的事情有关"的用例来说,它们可能不被认为是必要的.