G'Day、サーバーから定期的に多数のWebクライアントを更新します。
私はASP.NET 4アプリケーションを計画中です。それがまだMVC3かWebFormsかどうか確かめてください。私は、以下を実行できるようにする必要があります。
- 私はシリアルリンク
- を経由してWebサーバ上の.NETアセンブリに入ってくるデータは、私はすべての「接続」のウェブに、この同じデータを送信したいしていますクライアント
- 私はサーバーからの変更をプッシュしたいと思います。サーバーをポーリングしないでください
「接続されましたか? HTTPはRESTfulであり、永続的な接続はありません。だから私はこれを行うにはWebソケットなどを開く必要があると思いますか?理想的には、接続されているクライアントがどのページを表示しているかを知りたいので、必要なデータを送信しないようにしたいと思います(表示されている内容と問題のデータとの間に相関があると仮定します)。
パフォーマンスとスケーラビリティは明らかに問題です。私は、私が走っているイントラネットに10人以上のクライアントがいることは予期していません。しかし、私はそれを拡大し、潜在的にインターネット接続されたクライアントを含めることを望みます。
ここには何がありますか?すべての提案と指針は非常に高く評価されています。