web-dev-qa-db-ja.com

Spring MVCでCometを使用するにはどうすればよいですか?

単純なWebアプリケーションにいくつかの Comet/server Push 機能を追加したいと思います。これを行う方法に関する最新情報を見つけるのに苦労しています。

誰かが私にいくつかの例、チュートリアル、ブログ、またはComet with Spring MVC の使用方法を説明する最近の何かを教えてもらえますか?

重要な場合は、ビューのレンダリングに Freemarker を使用し、JavaScriptフレームワークに JQuery を使用しています。

余談:私はすでに Lift とその素晴らしいCometサポートが組み込まれていることをすべて知っています。このアプリは、Liftを使用してすでに実装した概念実証です。現在、比較対照するためにSpringMVCを使用して構築しています。

編集:試してみました [〜#〜] dwr [〜#〜] 。それは素晴らしいことではありませんが、私はうまくいくものを作ることができます。 Atmosphere もチェックしましたが、まったく牽引力がありませんでした。

質問は開いたままにしておきます。うまくいけば、いくつかのより良い提案が来るでしょう。

42
leedm777

雰囲気は私が見た中で本当に最高です(私は何も使用していませんが、複数のソリューションを評価しました)。それの良いところは、利用可能な最高のメカニズムを使用していることです。サーブレット3.0で実行している場合-非同期サポートを使用します。桟橋を使用する場合-そのサポートを使用するなど。また、春の統合があります。

ですから、雰囲気について具体的な質問をする必要があるかもしれません。 this および this 関連の質問を参照してください。

12
Bozho

試してください ItsNat Comet 、Springはアプリケーションのセットアップに使用できます(方法がわからない場合は私に連絡してください)が、SpringMVCは使用されていません。

0
jmarranz