【发布时间】:2014-02-19 23:08:54
【问题描述】:
我的应用程序有以下要求:在 JavaScript(客户端)和服务器(ASP.NET)之间打开一个连接。此连接必须能够在中等时间内来回发送数据,并在关闭之前保持有状态(与 REST 调用不同)。也就是说,在连接期间,客户端基本上与服务器具有亲和力(在 web-farm 场景中)。
我已经阅读了很多关于 SignalR 和 WebSockets 的一般信息,但我不知道这是否是它的运作方式。
我不关心网络农场中服务器之间的服务器->服务器通信,因为这已经通过代码解决了。我只需要 JS 客户端和它最初联系的服务器在连接期间保持联系。
这是如何工作的,如果不是,这可能吗?此外,如果可能的话,如何在多个呼叫/广播的连接期间将信息存储在内存中?
【问题讨论】:
标签: javascript asp.net websocket signalr