ajax pushを使用するアプリケーションを起動したいのですが、Webサーバーを正しく構成する必要があり、サーバー側のコンポーネントで起動する方法がわかりません。
dojoのcometdから始めて、 activeMQが古く、ajax pushのフラグキャリアであるというブログを読みたかったのですが、セットアップと動作が非常に難しいという別のブログもありました。
今、私は始める前に混乱しています、私の方法を教えてください:) ajaxプッシュ環境を構成する最適な方法は何ですか?
シナン。
ajax pushを使用するアプリケーションを起動したいのですが、Webサーバーを正しく構成する必要があり、サーバー側のコンポーネントで起動する方法がわかりません。
dojoのcometdから始めて、 activeMQが古く、ajax pushのフラグキャリアであるというブログを読みたかったのですが、セットアップと動作が非常に難しいという別のブログもありました。
今、私は始める前に混乱しています、私の方法を教えてください:) ajaxプッシュ環境を構成する最適な方法は何ですか?
シナン。
スロベニアで開催されたPHPカンファレンスでは、MeteorがCometに最適なサーバーであると言われました。
ActiveMQ Ajaxページ(http://activemq.apache.org/ajax.html)を確認しましたか?
正しく設定するのはそれほど難しいことではありません。また、関連する質問があれば、ActiveMQユーザーのメーリングリストに気軽に投稿してください。
乾杯デジャン
それは言語フレームワークに大きく依存します。ここに素晴らしい比較があります:
http://cometdaily.com/maturity.html
私の会社が .NET 環境用にリリースしたばかりの新しいWebSyncは含まれていませんが、それ以外はかなり包括的です。
さて、cometdの設定はそれほど難しくありません..comedサイトで例を入手できます...。
サブスクライブとパブリッシュの2つの方法があります。ajaxプッシュを実行するには、チャネルをサブスクライブしてコンテンツをチャネルにパブリッシュする必要があります。これが基本的な使用法です...同じ方法を使用しました。
cometd実装のバージョンにはdojoとjqueryがあります..dojoを使用しました。どちらを使用するかは関係ありません..例を見ると、理解できるでしょう...。
このサブスクライブおよびパブリッシュの方法論は、チャットアプリケーションや、ネットワークを介したブロードキャストに適しています...
ウェブサイトのデザインとバックエンド機能のために...私たちはj2eeフレームワークとjettyウェブサーバーを使用しました.....
私があなたの質問を正しく理解しているなら...あなたはJetty7(webtideバージョン)をインストールする必要があります..このバージョンだけがCometdをサポートします....インストールすることによって私は解凍することを意味します:-)..それはとても簡単です...Webアプリでフォルダーuは例を含むcometdフォルダーを取得します..この例を正しく理解します..Webアプリケーションのjspページはjavascriptを使用してサブスクライブおよび公開します....公開関数では、特定のjavascript関数を呼び出します。 「div」と呼びます...それはあなたがあなたのコンテンツを公開または放送する方法です...。
javascript、jsp、サーブレットについてはよく知っていると思います...
imashok2000(dot)gmail(dot)com
ありがとう、アショク
Jetty コンテナの上にある Lift フレームワークも考慮する必要があります。私の理解では、comet スタイルの Web 開発を非常によくサポートしています。