关于c#客户端监听服务端消息推送的问题。

xcj0654335 发布于 2017/06/08 21:50
阅读 496
收藏 0

首先前提是能支持 20W 以上用户的消息通知,频率要求不高。走的是VPN网络。

对于这个问题,自己也搜了相关资料。

要么轮询,要么架设高级一点的socket服务器

弱弱的问一句能不能在客户端启动如jetty 或 serversocket,让客户端来做一个小型的服务器提供接口可行吗?

 

 

加载中
0
夜苍狼
夜苍狼
因为客户端的网络环境通常都比较复杂,所以客户端来监听通常是不可取的,如果消息的实时性要求不高,建议服务端开放webservice,然后客户端定时发请求查询有没有消息,如果消息的实时性要求高,那就服务器端监听socket,然后客户端保持长连接,服务器端给推送消息,
xcj0654335
xcj0654335
那一台服务器能保持多少的长链接,但是消息频率不高的话又显得浪费资源了。
返回顶部
顶部