1

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

4

3 回答 3

1

您可能会考虑为进程之间的内部通信提供更好的解决方案。SignalR 旨在使用不同的身份验证、握手、协议和网络层方法在 .Net 服务器和客户端之间使用,这对于内部服务器通信效率低下。

看看 ZeroMQ,它非常简单易用,特别适用于这种情况。它具有大多数语言的绑定,包括 .Net 和 node.js。

于 2013-09-26T14:59:37.253 回答
0

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

并且可能标准的 Socket.IO 可以正常工作,您需要订阅适当的事件并继续。

于 2013-09-26T20:46:21.483 回答
0

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

于 2014-01-26T04:11:27.493 回答