用于Ruby的SignalR客户端

时间:2017-06-24 09:35:29

标签: asp.net ruby websocket signalr

我的项目任务是连接到ASP.NET SignalR websocket,以便从Ruby程序中实时获取一些数据。问题是我无法为Ruby找到任何单个SignalR客户端。据我所知,websocket的SignalR版本与例如socket.io,有一些实例称为" Hubs",所以我想需要特殊的客户端。

我可以使用任何现有解决方案从Ruby连接到SignalR websocket,还是需要从头开始编写客户端?

1 个答案:

答案 0 :(得分:1)

是的,你是对的。信号服务器端称为信号器集线器,每个客户端将连接到该集线器。使用socket.io客户端是不可能的,你需要一个支持Signalr协议的客户端。遗憾的是,目前还没有ruby项目或至少维护良好的项目。 你可以实现一个肯定不是一夜之间的工作或使用hack,例如托管现有的信号器客户端,并从那里与你的ruby客户端交谈。