我正在尝试使用连接到 Web 服务器的 c# 创建一个聊天应用程序,以检查是否有可用的消息。
我已经尝试通过创建 HttpWebRequest 来每秒检查消息,但我注意到这对服务器不利,想象一下如果有成千上万的用户并且每个用户每秒发送一个 HttpWebRequest,那会很重。
我听说过一些关于同步连接的事情,但我认为它也会发送相同数量的 HttpWebRequest,(我不确定这部分)。
那么请问有人知道聊天应用程序的正确方法吗?
使用 Remoting.Net 看到这个:
http://www.codeproject.com/Articles/62813/NET-Remoting-Events-Explained http://www.codeproject.com/Articles/12586/Remote-Execution-Using-NET-Remoting