プラグインソリューションの開発は、環境のニーズ、およびソリューションを適用するアプリケーションまたはプラットフォームによって、単純にも複雑にもなります。Sun N1 Service Provisioning System 環境の次の分野に対するプラグインソリューションを作成できます。
変数および構成テンプレートの操作
ユーザーによるファイルの一覧およびマスターサーバーへのファイルのエクスポートの有効化
execJava 機能を使用した Java アプリケーションの実行
コンポーネントやプランの作成と変更
プラグインのパッケージ化と、プラグイン XML を使用したプラグインのインタフェースの定義
プラグインを作成する大まかな手順は次のとおりです。
プラットフォームまたはアプリケーションの一般的なモデルを開発します。
詳細は、「モデルの開発」を参照してください。
モデルを実装するプランやコンポーネントを作成します。
詳細は、「コンポーネントとプランの作成」を参照してください。
プラグインを簡単に制約できるようにするために、特定のホストタイプ、ホストセット、およびホスト検索を定義します。
詳細は、「プラグインのホストの制限」を参照してください。
Sun N1 Service Provisioning System 内でアプリケーションのインタフェースを定義します。
詳細は、「プラグインへのユーザーインタフェースの定義」を参照してください。
プラン、コンポーネント、リソース、およびインタフェース定義を Java アーカイブ (JAR) ファイルにパッケージ化します。
詳細は、「ソリューションのパッケージ化」を参照してください。
プラグインをテストします。
詳細は、「ソリューションのテスト」を参照してください。