Java Web アプリケーションにサーバー プッシュを実装したいと考えています。HTTPストリーミングとは、クライアントとの接続を開くことができ、サーバーがデータを取得するたびに常に開いてデータを送信することです。1. しかし、これはコメットとどう違うのですか? 2. Web Sockets を使用せずにサーバー プッシュを使用したい。これはどのように達成できますか?
質問する
1060 次
2 に答える
1
HTTP ストリーミングは Comet の一部です。コメットという用語は、HTTP ストリーミングと HTTP ロング ポーリングの両方を指す造語です。詳細については、この回答を参照してください: Is Comet now with Server-Sent Events and WebSocket?
既製の Comet サーバーを使用できます。クローズド ホスト ソリューションやオープンソース ソリューションなど、商用と無料の両方で多数のソリューションがあります。それらの一部は、Comet と WebSocket の両方をサポートしています。
于 2013-01-10T09:00:48.367 に答える
0
- WebSocketsを使わずにサーバープッシュを使いたい。これはどのように達成できますか?
サーブレット仕様3.0は、要件を満たすことができる非同期要求をサポートします。しかし、それに基づいてサーバープッシュシステムを実装することは簡単ではありません。AtmosphereまたはPortalフレームワークを使用することをお勧めします。
于 2013-01-10T10:56:19.813 に答える