2017-03-29 15 views
0

SignalRを使用してリアルタイムアプリケーションを開発しています。クライアントが接続できませんでした場合は何SignalRが利用できない理由

  1. :SigalRはASP.NET(VB.NETのv.2010)に

    を主催する場所私はSignalRの可用性に関する以下の質問を持っています信号R?

  2. SignalRはリアルタイムアプリケーションをサポートすると信頼されていますか?
  3. ハブにスタティック(共有)アレイを配置するには、アレイが大きすぎるとパフォーマンスに影響しますか?
  4. クライアントアプリケーションのユーザーはWebサービス経由でASP.NETアプリケーションに接続するため、クライアントアプリケーションがWebサービスを使用してSignalRに接続できない場合がありますか?
  5. 私のアプリが24/7に働くことになりますので、SignalRは、長い時間のために生き続けることはできますか? "

答えて

0

クライアントがsignalRに接続できませんでした例は何ですか?

ネットワークに障害が発生します。 SignalRは一時的な障害のために再接続を試みます。またはあなたのアプリがダウンしている。 :-)

はSignalRは、リアルタイムアプリケーションをサポートするために信頼されていますか?

イエップ。私は現在、約3Kの継続的にアクティブなユーザーを持つアプリケーションに取り組んでいます。実際、私はSignalR接続に関連するサポートチケットを見ていることを思い出していません。

ハブにスタティック(共有)アレイを配置するには、アレイが大きすぎるとパフォーマンスに影響しますか?

まあ、使用可能なメモリに応じて、あなたはうまくいくはずです。スレッディングには注意してください。頻繁に更新される配列にアクセスするためにロックしている場合は、ロックの競合に注意してください。

クライアントアプリケーションのユーザーはWebサービス経由でASP.NETアプリケーションに接続するため、クライアントアプリケーションがWebサービスを使用してSignalRに接続できない場合がありますか?

私はシナリオを想定できません。ネットワーク接続が利用可能な場合、適切なSignalR実装が利用可能になります。

私のアプリは動作しているので、SignalRは長時間生き続けることができます 24/7?

イエップ。 SignalRは一時的なネットワークの中断により再接続を試みます。また、SignalRが断念した後に再接続を試みるために、切断するためにクライアント上のイベントを処理することもできます。

関連する問題