ASP.NET SignalR 是一个面向 ASP.NET 开发人员的库,可简化将实时 web 功能添加到应用程序的过程。 实时 web 功能是让服务器代码将内容推送到连接的客户端立即可用,而不是让服务器等待客户端请求新数据的能力。
SignalR 可用于将任何类型的"实时"web 功能添加到 ASP.NET 应用程序。 尽管聊天通常用作示例,您可以更为很多。 只要用户刷新 web 页面以查看新数据或页面实现长轮询若要检索新数据,可以考虑对它使用 SignalR。 示例包括仪表板和监视应用程序,协作应用程序 (如同时进行编辑的文档) 时,作业的进度更新,并实时窗体。
SignalR 还能让全新类型的 web 应用程序需要高频率更新从服务器中,例如,实时游戏。
最近工作需要做 一个crm系统,需要实现一个在线客服系统。
最后采用了 后台SignalR + 前台富文本框实现的功能
效果如下图: