通过套接字连接node.js和signalr

无论如何,通过从Node.JS到SignalR的套接字发送数据? 我有一个Node.JS应用程序,以JSON格式发送实时信息。 另一个应用程序是一个MVC C#应用程序,它使用SignalR通过套接字将数据发送到客户端。 我想从de nodejs的数据发送到信号和信号发送到客户端的信息。

您可能会考虑更好的解决scheme之间进行内部通信。 SignalR意味着在.Net服务器和客户端之间使用不同的身份validation,握手,协议和networking层方法,这对于内部服务器通信来说是低效的。

看看ZeroMQ,非常简单,非常容易使用的工具,尤其是对于这种情况下。 它具有包括.Net和node.js在内的大多数语言的绑定。

浏览器的js客户端与Signal R服务器进行通信。 http://www.nuget.org/packages/SignalR.Js您可能可以从中提取js文件并从Node.js运行。

标准的Socket.IO可能只是工作,你需要订阅适当的事件,并去。

如果你想要一个不需要jQuery的signalR的node.js客户端,我开始这个。 它故意只支持websockets。

https://npmjs.org/package/signalr-client