2017-06-24 9 views
2

Rubyプログラムからリアルタイムでデータを取得するために、自分のプロジェクトにASP.NET SignalR websocketに接続するタスクがあります。問題は、私がRuby用に単一のSignalRクライアントを見つけることができなかったことです。私が理解しているように、ウェブソケットのSignalRバージョンは、例えば、 socket.ioには、 "Hubs"と呼ばれるインスタンスがいくつかありますので、特別なクライアントが必要です。Ruby用SignalRクライアント

既存のソリューションを使用してRubyからSignalR WebSocketに接続することはできますか、またはクライアントをゼロから作成する必要はありますか?

+0

WebsocketsはHTML5仕様の一部であり、クライアントサポートは最新のブラウザに組み込まれています。したがって、サーバー間通信以外のことについて話しているのであれば、それは少し非標準です。それにかかわらず、これはこのタイプの質問のための適切なフォーラムではありません。 –

答えて

0

はい、あなたは正しいです。 Signalrサーバー側はSignalrハブと呼ばれ、各クライアントはこのハブに接続されます。 socket.ioクライアントを使用することはできず、Signalrプロトコルをサポートしているクライアントが必要です。残念ながら、現在ルビープロジェクトはありません。 夜間の作業ではなく、既存のシグナルクライアントをホストし、そこからあなたのルビークライアントに話すなどのハックを使用することができます。

関連する問題