实际上我使用node.js和socket.io来建立套接字连接。出于某些原因,我需要用ASP.NET应用程序替换服务器部分。因此,我必须用适当的.NET挂件替换现有的socket.IO服务器。
从我的理解socket.IO以及SignalR使用websockets。那么我可以用一个signalR-server替换socket.io-server而不用甚至是客户端的最小变化吗?
实际上我尝试使用以下示例http://www.asp.net/signalr/overview/guide-to-the-api/hubs-api-guide-server
设置SignalR-Server当我使用那里提到的示例代码时,我能够连接到集线器。
但是我无法使用nodeJ中的socket.IO或websockets连接到此服务器。也许是因为中心的魔力。
还有一个易于使用的.NET软件包的解决方案,它在IIS中托管,允许在客户端和我的服务器之间进行安全的websocket连接或安全的tcp-socket连接。这个解决方案应该是非常标准的,所以我可以在客户端使用Java或Node或其他任何东西吗?