Ajax プッシュ Web サイト (activemq または Cometd など) を開始するにはどうすればよいですか?
-
12-09-2019 - |
解決
スロベニアで開催された 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 開発に対する非常に優れたサポートが提供されています。