通过Web服务在客户端举办活动

时间:2012-03-10 08:55:55

标签: c# .net web-services

我正在尝试使用.net 2中的Web服务编写示例聊天应用程序,但我不知道如何在新消息到达聊天服务器时通知客户端。

Web服务应该将收到的消息发送给所有客户端,但我不知道如何将消息发送给所有客户端。有谁能告诉我如何以简单的方式做到这一点? 谢谢你的帮助;

2 个答案:

答案 0 :(得分:2)

您可以使用SignalR

  

SignalR是.NET的异步信令库,可帮助构建实时,多用户交互式Web应用程序

使用SignalR进行实时聊天的一个很好的示例是JabbR,您可以在Github上找到源代码

答案 1 :(得分:0)

据我所知,服务器广播此类客户端并不常见。通常,客户端应该有一个例程来查询服务器的更改或事件。