ユーザー定義拡張機能の配布

始める前に

  1. Java ユーザー定義ノードのコンパイルまたはC ユーザー定義拡張機能のコンパイルで説明されているように、 ユーザー定義ノードをコンパイルしておく必要があります。
  2. ユーザー定義ノードのテストで説明されているように、ユーザー定義ノードをテストしておくことが必要です。

ユーザー定義拡張機能を配布するには、ランタイム・コンポーネント (LIL または JAR ファイル) を含める必要があります。 また、ユーザー定義ノードの場合に限り (パーサーの場合は除く)、ユーザーが自分のフローにノードを追加できるワークベンチ・コンポーネントを含める必要があります。 このトピックではワークベンチ・コンポーネントのみを扱います。必要なランタイム・コンポーネントについては、ブローカー・ドメインへのユーザー定義拡張機能のインストールを参照してください。

ノード・プロジェクトは Eclipse プラグインです。 ノード・プロジェクトは、開発中、ワークベンチに置かれています。 満足するまでプロジェクトをテストしてから、配布の準備をすることができます。

  1. 「プラグイン開発」パースペクティブに切り替えます。
  2. 配布用にパッケージするノード・プロジェクトを右マウス・ボタンでクリックします。
  3. 「ファイル」>「エクスポート」をクリックします。
  4. 表示されたリストから、Zip ファイルを選択します。
  5. 「次へ」をクリックします。
  6. zip ファイルとしてエクスポートできるリソースがリストされます。 プロジェクト名の隣のボックスをチェックして、自分のユーザー定義ノードを選択します。
  7. 次のファイルおよびディレクトリーを選択解除します (デフォルトではすべてが選択されています):
    • .classpath
    • .project
    • build.properties
    • build.xml
    • /bin
    • /src
    • /temp.folder
  8. 自分の zip ファイルの名前と場所を指定します。 名前は、UDN プロジェクト名と同じにしてください。
  9. 「完了」をクリックします。

zip ファイルは指定した場所に保管されます。 プロジェクト内で独自の Java ソース・コードを開発した場合は、それも zip ファイルに組み込まれます。 zip ユーティリティーを使って、作成した C ソース・コードやコンパイル・ファイルを zip ファイルに追加できます。 このようにして、配布可能な内蔵タイプのパッケージが作成されます。

別のシステムへのインストールについては、ブローカーの現行バージョンおよび旧バージョンへのユーザー定義拡張機能のインストールを参照してください。

商業的にノードを配布する場合、ユーザー定義ノードのバージョンおよび更新などの問題については、 PDE ガイド (PDE Guide) を参照してください。

関連概念
ユーザー定義の入力ノード
ユーザー定義のメッセージ処理ノード
ユーザー定義の出力ノード
関連タスク
ユーザー定義拡張機能の開発
ワークベンチでのユーザー定義ノードのユーザー・インターフェース表現の作成
ユーザー定義ノードのテスト
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
as04510_