【 ここから本文 】
ソフトウェア&サービス
ソーシャルブックマークに登録 :
印刷用ページの表示
[米国]
サン、複数のAjaxウィジェットを組み合わせるオープンソース・フレームワークを発表
(2006年05月15日)
米国サン・マイクロシステムズは5月11日、サンフランシスコで開催された「The Ajax Experience」コンファレンスで、Javaプラットフォームに対応したオープンソースのJavaScriptラッパー・フレームワーク「jMaki」を発表した。
同フレームワークは「Project jMaki」と呼ばれるオープンソース・プロジェクトで開発されたもので、異なるAjaxフレームワークのJavaScriptウィジェットを組み合わせることが可能となっている。これにより、Dojoなど複数のAjaxフレームワークのJavaScriptウィジェットを、単一のJavaServer Faces(JSF)またはJavaServer Pages(JSP)のタグ内に組み込み、一連のJavaScriptコンポーネントを1つのJava言語として表示させることが可能になるという。
なお、jMakiの「j」はJava、「Maki」はwrap(ラッピングする)に対応する日本語表現の1つである「巻き」に由来しているという。
サンは、同フレームワークの提供により、複数のフレームワークのウィジェットを使ったAjaxプログラミングをサポートしてく構えだ。サンのディベロッパー・ツール・マーケティング担当ディレクター、ダン・ロバーツ氏によると、jMakiにはDojoリッチ・テキスト・エディタのような一部のフレームワークにしか存在しない機能もいくつか備えられているという。
米国ザップシンクのシニア・アナリスト、ジェイソン・ブルームバーグ氏は、サンはjMaki技術によってAjaxプログラミング上の問題に対処しようとしているが、そうした問題がすべて解決するとはかぎらないと指摘している。
「Ajaxが直面している問題の1つは、JavaScriptで開発を行うため、メンテナンスとデバッグが難しいということだ。ポイントは、jMakiによってウィジェットのテストや導入が容易になるかどうかである。開発者はコードが散在し、メンテナンスしにくい状態は望まない」(ブルームバーグ氏)
一方、サンは今回の発表に併せて、「developers.sun.com/ajax」と「java.sun.com/javascript」という2つの開発者向けWebポータルを開設した。前者のサイトでは、Ajaxアプリケーションの開発に役立つ技術解説、コード・サンプル、開発ツール、ランタイム・ソリューションなどのリソースを提供し、後者のサイトでは、JavaScriptとJavaを効果的に使用するのに役立つ情報を提供している。
(ポール・クリル/InfoWorld オンライン米国版)
メリットはユーザビリティの向上とネットワーク負荷の軽減

