如何在当前应用程序中开发聊天模块作为Live Support?

时间:2014-02-05 05:44:20

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

我正在开发聊天应用程序。此应用程序保存访问者的记录,配置聊天选项,跟踪访问者的引荐者页面。我想在此应用程序中包含一个聊天模块。我还想使用此聊天模块作为任何网站的实时支持。网站上将有一个链接供访问者开始聊天,聊天窗口开始出现。请指导我如何包含此功能(在网站上添加实时支持链接以启动聊天会话)以及在我的应用程序中包含聊天模块。我不是在问关于聊天的代码,我只是询问实现我的要求的方法。我知道asp.net mvc中有些区域。他们可以成为我的第一选择吗?

1 个答案:

答案 0 :(得分:1)

您可以使用SignalR

  

ASP.NET SignalR是一个面向ASP.NET开发人员的新库,它使得向应用程序添加实时Web功能变得异常简单。什么是“实时网络”功能?它能够让您的服务器端代码实时地将内容推送到连接的客户端。

图表应用示例:

  1. Demo
  2. Source
  3. 我想,

    Chart module应该是您的主应用程序的一部分。如果您为chart module创建了一个新的应用程序,那么至少会出现自动化问题。当用户从您的站点打开图表窗口(他已经被自动化)时,这将是一个奇怪的行为 - 请求用户登录/通过。