Ajax クライアント・ランタイムの概要

Ajax クライアント・ランタイムは、Dojo Toolkit バージョン 1.4 の IBM サポート・バージョンに基づく強力な Ajax 開発ツールキットです。幅広く系統的な見直しが行われたほか、 Ajax クライアント・ランタイムによって Dojo Toolkit に拡張機能が組み込まれ、 以下の点がサポートされるようになりました。

パッケージ構造

このライブラリーは、3 つのパッケージ構造で配布されます。

IBM WebSphere Application Server Feature Pack for Web 2.0:    
ランタイムは、JavaScript、HTML およびドキュメンテーションのセットとして配布され、 フィーチャー・パックによってご使用の WebSphere Application Server ホーム・ディレクトリーにインストールされます。 このディレクトリーの場合、 ユーザーは、ファイルを Web アーカイブ (WAR) ファイルに静的リソースとしてコピーしたり、 Web サーバーに静的コンテンツとしてコピーしたりするなど、使用法に合わせて最適の方法をとることができます。 このコピーは、Dojo の非最適化 (非プロファイル) ビルドであることに注意してください。 特定のアプリケーションで最高のパフォーマンスを得るには、 通常、このファイルのセットから Dojo Toolkit のプロファイルを作成することが必要になります。 Dojo Toolkit コミュニティーは、 プロファイルを構成するためのツールとともにドキュメンテーションを提供します。
<app_server_root>/web2fep/Ajax-rt_1.X/ 非最適化 Ajax クライアント・ランタイム (Dojo Toolkit バージョン 1.4 および拡張)。
<app_server_root>/web2fep/documentation/AjaxClientRuntime_1.X/dojo/index.html
Dojo Toolkit の Web サイトにリンクしている一般ユーザー参照。
<app_server_root>/web2fep/documentation/AjaxClientRuntime_1.X/ibm_atom/index.html
Dojo Toolkit の ATOM/APP 拡張の一般ユーザー参照。
<app_server_root>/web2fep/documentation/AjaxClientRuntime_1.X/ibm_soap/index.html
Dojo Toolkit の SOAP 拡張の一般ユーザー参照。
<app_server_root>/web2fep/documentation/AjaxClientRuntime_1.X/ibm_opensearch/index.html
Dojo Toolkit の OpenSearch 拡張の一般ユーザー参照。
<app_server_root>/web2fep/documentation/AjaxClientRuntime_1.X/ibm_gauge/index.html
Dojo Toolkit のゲージ拡張の一般ユーザー参照。
<app_server_root>/web2fep/site/eclipse-update-site.zip
Eclipse ベースのツールで使用するためのアーカイブされた Eclipse サイト。 プラグインには、アプリケーション開発で使用するための Dojo Toolkit の最適化プロファイル・ビルドとともに、開発が含まれています。


Eclipse プラグイン:
また、この API は、Eclipse 用のプラグインのセットとしても配布されます。  

com.ibm.ajaxruntime.base.dojo.profile: 基本 Ajax 専用に最適化された Dojo Toolkit プロファイル・ビルド。 これは最小プロファイルです。 Dijit、Dojox、拡張モジュールはいずれもありません。
com.ibm.ajaxruntime.standard.dojo.profile: 汎用に最適化された Dojo Toolkit プロファイル・ビルド。 拡張が含まれています。
com.ibm.ajaxruntime.dev.dojo.profile: 非最適化 Dojo Toolkit。 拡張が含まれています。
com.ibm.ajaxruntime.help: Eclipse ヘルプ・プラグインとしてのドキュメンテーション。

スタンドアロン・パッケージ:
最後に、これはスタンドアロン・パッケージとして配布されます。スタンドアロン・パッケージは以下のように構成されています。

/documentation/dojo/index.html 汎用 Dojo Toolkit のドキュメンテーション・リンク。
/documentation/ibm_atom/index.html ATOM 拡張のドキュメンテーション。
/documentation/ibm_soap/index.html SOAP 拡張のドキュメンテーション。
/documentation/ibm_gauge/index.html ゲージ拡張のドキュメンテーション。
/documentation/ibm_opensearch/index.html OpenSearch 拡張のドキュメンテーション。
/dojo/
Dojo コア
/dijit/
Dijit ウィジェット
/dojox/
Dojo 拡張
/ibm_soap/
Dojo Toolkit 用の SOAP 拡張
/ibm_atom/
Dojo Toolkit 用の ATOM/APP 拡張
/ibm_opensearch/
Dojo Toolkit 用の OpenSearch 拡張
/ibm_gauge/
Dojo Toolkit 用のゲージ・ウィジェット拡張

詳しくは、Ajax クライアント・ランタイムに関する IBM Education Assistant を参照してください。