Ajax プッシュ Web サイト (activemq または Cometd など) を開始するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1113661

質問

Ajax プッシュを使用するアプリケーションを起動したいのですが、Web サーバーを適切に設定する必要があり、サーバー側コンポーネントで起動する方法がわかりません。

から始めたかった 道場の彗星 それから次のようなブログを読みました アクティブMQ これは古いものであり、ajax プッシュに関するフラッグキャリアですが、セットアップして動作させるのが非常に難しいという別のブログもありました。

今、始める前に混乱しています。私の方法を教えてください:) Ajax プッシュ環境を構成する最適な方法は何ですか?

シナン。

役に立ちましたか?

解決

スロベニアで開催された PHP カンファレンスでは、Meteor が Comet に最適なサーバーであると言われました。

他のヒント

ActiveMQ Ajax ページをチェックしましたか (http://activemq.apache.org/ajax.html)?

正しく設定するのはそれほど難しいことではありません。また、関連する質問があれば、ActiveMQ ユーザー メーリング リストにお気軽に投稿してください。

乾杯デジャン

それは言語フレームワークに大きく依存します。ここに素晴らしい比較があります:

http://cometdaily.com/maturity.html

私の会社が .NET 環境向けにリリースしたばかりの新しいものは含まれていません。 ウェブシンク, 、しかしそれ以外はかなり包括的です。

まあ、cometd の設定はそれほど難しくありません。来られたサイトで例が得られます....

サブスクライブとパブリッシュの 2 つのメソッドがあり、Ajax プッシュを行うには、チャンネルにサブスクライブし、コンテンツをチャンネルにパブリッシュする必要があります。それが基本的な使い方です...同じ方法論を使用しました。

Cometd 実装のバージョンには dojo と jquery があります。私たちは道場のを使用しました。どちらを使用しても問題ありません。例を見れば理解できると思います...

この購読と公開の方法論は、チャット アプリケーションやネットワーク経由のブロードキャストにも適しています。

ウェブサイトのデザインとバックエンド機能については...j2eeフレームワークとjetty Webサーバーを使用しました....

私があなたの質問を正しく理解していれば...Jetty 7 (Webtide バージョン) をインストールする必要があります。このバージョンのみ Cometd をサポートしています ...インストールとは解凍することを意味します:-) ..それはとても簡単です ...Web アプリ フォルダーに例が含まれる Cometd フォルダーを取得します。この例を正しく理解してください。Web アプリケーションの JSP ページは、JavaScript を使用してサブスクライブおよびパブリッシュを行うことになります。今、パブリッシュ関数では、特定の JavaScript 関数を呼び出すことになり、それが今度は「div」を呼び出します...それがコンテンツを公開またはブロードキャストする方法です...

あなたは javascript 、jsp、サーブレットについては精通していると思います...

imashok2000(ドット)gmail(ドット)com

ありがとう、アショク

Jetty コンテナー上の Lift フレームワークも考慮する必要があります。私の理解では、Comet スタイルの Web 開発に対する非常に優れたサポートが提供されています。

www.liftweb.net

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top