mafairnet
mafairnet

Reputation: 13

Connect node.js and signalr via sockets

Is there anyway to send data though sockets from Node.JS to SignalR? I have a Node.JS app that sends realtime information as JSON format. The other app it's an MVC C# app that uses SignalR to send the data to the client via socket. I want tosen data from de nodejs to signalr and signal send that info to the client.

Upvotes: 1

Views: 3117

Answers (3)

Matthew Whited
Matthew Whited

Reputation: 22443

If you want a node.js client for signalR that doesn't require jQuery I started this one. It intentionally only supports websockets.

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

Upvotes: 0

Serhii Kuts
Serhii Kuts

Reputation: 449

There is js client for browser to communicate with Signal R server. http://www.nuget.org/packages/SignalR.Js You probably can extract js file from it and run from Node.js.

And probably standard Socket.IO will just work, you need to subscribe to proper events and go.

Upvotes: 0

moka
moka

Reputation: 23045

You might consider better solution for internal communication between processes. SignalR is meant to be used between .Net server and client using different authentication, handshake, protocol and network layer methods, which is inefficient for internal server communication.

Take a look on ZeroMQ, is well simple and very easy to use tool, meant especially for such cases. It has bindings for most languages including .Net and node.js.

Upvotes: 1

Related Questions