Bayeux 仕様で定義されているように、Bayeux トランスポートは、同じ HTTP 応答内で複数のメッセージを送信できるストリーミング手法 (forever 応答とも呼ばれます) を使用できます。ASP.Net (3.5+) WebService に WebMethod として実装することは可能ですか? そしてどうやって?アドバイスありがとう。
1 に答える
1
はい、FrozenMountainは WebSync 製品でそれを達成しました。
基本的な概念は、接続を開いたままにして、応答のビットをクライアントにプッシュすることです。おそらく、 を見たいと思うでしょうIHttpAsyncHandler
。非同期 HTTP ハンドラーの作成というこの記事は、CodeProject に関するこのコメットの投稿に加えて役立つようです。
このソリューションをスケーリングする必要がある場合は、何千もの同時長時間接続を管理するように構築された専用のリアルタイム サーバーの使用を検討します。このリアルタイム テクノロジ ガイドには、解決しようとしている問題をより適切に解決できるテクノロジが多数含まれています。
于 2011-08-04T17:37:31.817 に答える