問題タブ [signalr-2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
93926 参照

c# - SignalR 2.0 .NET クライアントをサーバー ハブに再接続するためのベスト プラクティス

さまざまな種類の切断を処理する必要があるモバイル アプリケーションで、.NET クライアントと共に SignalR 2.0 を使用しています。SignalR クライアントが自動的に再接続する場合と、再度呼び出して直接再接続する必要がある場合がありますHubConnection.Start()

SignalR は時々魔法のように自動再接続するため、機能または構成設定が不足しているのではないかと考えています。

自動的に再接続するクライアントをセットアップする最良の方法は何ですか?


Closed()イベントを処理し、n 秒後に接続する JavaScript の例を見てきました。推奨されるアプローチはありますか?

SignalR 接続の有効期間に関するドキュメントといくつかの記事を読みましたが、クライアントの再接続を処理する方法についてはまだ不明です。

0 投票する
5 に答える
9827 参照

c# - クライアントを閉じるときの SignalR Websocket 例外

次のように、基本的な自己ホスト型サーバーに接続されている SignalR クライアントを開始および停止する場合:

"Stop" メソッド (トレース メッセージを含む) を呼び出すと、次の例外が発生します。

セットアップ自体は正常に機能しているようで、デバイスは接続、送信、受信、および切断できます。しかし、切断するたびに、上記の醜い例外が発生します。何が問題なのですか?SignalR 2.2.0 と Owin 1.2.2 を使用しています。

0 投票する
2 に答える
7962 参照

asp.net - HubConnection の SignalR 破棄

AspNet SignalR クライアントでは、HubConnection必要なものを破棄するアクションですか?

私が見た限りでは、時間がかかるようです...

0 投票する
1 に答える
478 参照

asp.net-web-api - SignalR は配列からグループを作成します

グループを作成する方法は次のとおりです。

私が持っているIds唯一Channelの接続 ID がcontext.ConnectionId. (構文
で編集)Task

グループ名の配列がある場合、それに基づいてグループを作成できるようにしたい。何かのようなもの ...

0 投票する
1 に答える
74 参照

asp.net-web-api - SignalR は、アプリケーションを特定のグループに強制します

SignalR アプリケーションがあります。

これにより、接続がアプリケーションに関連付けられます。問題は、クライアントがパラメーターを変更して app2 のメッセージをリッスンできることです。

app1誰かが に割り当てられ、その後にとどまるapp1ことを確実にするために、私は何ができますか (クライアント/サーバー/両方) app2

0 投票する
1 に答える
1404 参照

signalr - SQL サーバーを使用した Signalr スケールアウト

Signalr を使用してプッシュ通知を実装する必要があります。2 つの Web サーバー (つまり、運用サーバーとクラスターで構成されたバックアップ サーバー) があります。クライアントは、本番サーバーがダウンしている場合にのみバックアップ サーバーに接続されます。同期された本番データベースとバックアップ データベースがあります。本番 Web サーバーは本番データベースに接続され、バックアップ Web サーバーはバックアップ データベースに接続されます。このシナリオを SQL Server でスケールアウトする方法。