0

私たちのアプリには即時通知が必要なので、WCF デュプレックスまたはソケット通信を使用する必要があることは明らかです。問題は、アプリが部分信頼 XBAP であるため、BasicHttpBinding 以外の使用が許可されていないことです。したがって、変更をポーリングする必要があります。

いいえ、質問はありません。私の PM は、更新間隔は約 2 秒で、1 つの Web サーバーで 500 人のユーザーがいるイントラネットで実行する必要があると言っています。

ポーリングが Web サーバーにどのように影響するかを経験したことがある人はいますか?

このサービスは非常に単純で、GUID を引数として受け取り、GUID のリストを返します。すべてのデータ アクセスはキャッシュされるため、サーバーの負荷は 1 回の呼び出しでは最小ですが、500 回の呼び出しでは...

ポーリングを除いて、Web サーバーにはほとんど作業がありません。

では、この小さな情報 (標準的なサーバー HW が何であれ) に基づいて、限定的な推測を行うことは可能でしょうか?

  • これを実装することは可能ですか、それとも機能しませんか?

はい、これを見積もるのは難しいことは承知していますが、これについていくつかの考えを共有していただけると本当にうれしいです

よろしく

ラルシ

4

5 に答える 5

1

推定しないでください、ベンチマーク。

于 2009-01-07T21:32:56.990 に答える
0

ポーリング..悪いですが、他に選択肢がない場合は、それが理想的です:)

間違いなくキープアライブがオンになっているため、500人の永続的に接続されたユーザーがいることに注意してください。そのメモリ使用量は、おそらくプロセッサ使用量よりも重要になります。ネットワークアクセスが(比較的肥大化したWebサービスであっても)多くのネットワーク容量を使用することは想像できませんが、ネットワークの遅延が問題になる可能性があります。特に、Webアプリケーションがしばらくの間「一時停止」するのを見てきました。

最終的には、おそらく大丈夫ですが、自分で確認する必要があります。Webサービスのストレステスターはたくさんあります。MicrosoftのWASツールを1つに使用できます。ここに、他のツールへのリンクをいくつか示します。

于 2009-01-07T22:41:30.550 に答える