ASP.NET用户消息/聊天 - 现成的解决方案?

时间:2013-11-11 21:23:03

标签: c# asp.net asp.net-mvc

我们有一个ASP.NET MVC解决方案,我们希望将用户等协作功能集成到用户消息,群发消息和即时消息中。

我不禁觉得我们要重新发明一个又一次重新发明的轮子。

有没有人对我们可以整合的现成解决方案提出一些建议?商业或开源都欢迎。

3 个答案:

答案 0 :(得分:1)

不要认为对于简单的解决方案,您需要一些第三方库或SDK。您也可以确保在ASP.NET MVC库中传递来自Chat

该库包含不同的通信技术,让您编写和处理类似推送的通知服务。这些问题的最佳示例实际上是ASP.NET MVC应用程序。

基本思路是用户使用SignalR连接到{{1}}服务器时,它会创建从服务器到浏览器的持久连接。因此,当来自一个客户端的消息到达时,您可以通知其他连接的客户端点(在本例中为浏览器)。

希望这有帮助。

答案 1 :(得分:1)

它不是免费的,但您可能需要查看CuteChat

  

它完全从Web浏览器运行。一个完全基于Web的界面,只需要Javascript和HTML(不需要ActiveX,Java小程序或其他下载)。

答案 2 :(得分:1)

对于开源聊天客户端,请查看Jabbr

  

JabbR是一个使用SignalR使用ASP.NET构建的聊天应用程序。