如何从服务器获取响应而不发送客户端请求?

时间:2012-05-29 07:51:58

标签: wcf-data-services

我想为自动化网站创建聊天,因此客户端不会向服务器发送任何请求以进行响应,而是在收到来自其他客户端的消息时服务器发送响应客户端。 谢谢。

1 个答案:

答案 0 :(得分:0)

通常服务器无法呼叫客户端。然而,这种效果可以用几个技巧来模拟。您需要寻找像SignalR这样的长轮询型解决方案:

http://signalr.net/

聊天示例(从服务器广播到客户端的消息): http://www.hanselman.com/blog/AsynchronousScalableWebApplicationsWithRealtimePersistentLongrunningConnectionsWithSignalR.aspx