angularjs webapi signalR 聊天框,如 bookmyshow
Posted
技术标签:
【中文标题】angularjs webapi signalR 聊天框,如 bookmyshow【英文标题】:angularjs webapi signalR chatbox like bookmyshow 【发布时间】:2018-09-25 19:27:41 【问题描述】:我的应用程序需要一个实时聊天框。我应该用于客户。它应该包含一些预定义问题的自动回复。我正在使用 angularjs 和 asp.net webapi。请帮帮我。
【问题讨论】:
欢迎来到 SO。请具体说明您需要什么。另外,请在提问之前分享您在此问题上所做的努力 您好,感谢您的回复。我们正在创建卖家电子商务应用程序。在我们的应用程序中,我们想要创建一个实时聊天模块。它还应该向用户发送一些预定义问题的自动回复。我们在我们的应用程序中使用了 angularjs webapi 和 signalR。 【参考方案1】:第一个选项是您可以使用 Web Api 设置 SignalR,通过从 Angular 订阅 SignalR Server 方法自动将自动回复从服务器发送到客户端,并将收到的回复附加到 DOM 中。
第二个选项是您构建一个控制台应用程序来托管您在 SignalR 之上构建的聊天服务器,并直接从客户端浏览器订阅它的事件,控制台应用程序将作为一个应用程序托管,为您提供使用订阅其事件的设施web sockets 或 signalR 任何你觉得舒服的东西。
【讨论】:
这是一篇很好的文章,可以帮助您从第二个选项开始创建一个 selft 主机应用程序docs.microsoft.com/en-us/aspnet/signalr/overview/deployment/…以上是关于angularjs webapi signalR 聊天框,如 bookmyshow的主要内容,如果未能解决你的问题,请参考以下文章
Signalr WebApi客服-客户链接+Redis(集群扩展)
SignalR 客户端在 AngularJs 控制器中不起作用
使用 OWIN 的 ASP.NET WebApi 的有效 WebSockets 实现是啥? (不能是 SignalR。)