微软Net Core 3.0以后的框架,包括最新发布的Net6, 取消WCF,因为WCF是面向WinFrom平台的,而Net.Core及Net6是跨平台的。
以前的项目中用到了WCF的Net.tcp的双向通信协议,要求是常连接,有服务器通知回调功能。
现在Net6后,用那个通信协议可以实现常连接,服务器回调功能?Grpc的双向通信能力如何?
要求是多客户端(跨平台、10000以上的终端)常连接,服务器有实时的回调功能(可以定位一批符合条件的客户端进行回调通知)。
Grpc是否可以满足此场景要求呢?WebSocke是否也可以满足?以上场景用那种协议更好呢?