2.1 ナビゲーション プラットフォームのプラグインとは
ナビゲーション プラットフォームが提供するプラグインには,開発が不要なシステムプラグインと,開発が必要なユーザプラグインがあります。このマニュアルでは,ユーザプラグイン(以降プラグインと呼びます)について説明します。
プラグインの実体は,EARファイルです。開発者は,開発環境でEclipseを使ってナビゲーション プラットフォームのプラグインEARファイルを作成します。開発環境で作成したEARファイルを編集環境または実行環境のナビゲーション プラットフォーム(J2EEサーバ)にデプロイすることで,コンテンツ編集者やコンテンツ利用者がプラグインを使えるようになります。
ナビゲーション プラットフォーム(J2EEサーバ)にデプロイしたプラグインのことを,J2EEアプリケーションと呼ぶことがあります。プラグインとナビゲーション プラットフォームのEARファイルの関係を次に示します。
uCosminexus Navigation Developer 09-00以前を使って開発したプラグインは,ナビゲーション プラットフォームへの組み込み方が異なるため,利用できません。uCosminexus Navigation Developer 09-50以降を使って開発したプラグインは利用できますが,新しい形式のひな形プラグインに定義情報をコピーするなどの作業が必要になります。