機能をテストしたいブローカー上に、コピーしたユーザー定義拡張機能のコンパイル済みランタイム・ファイルをインストールします。 ユーザー定義ノードがカスタム・コンパイラーを使用する場合、ノードのデプロイ先ブローカーにユーザー定義ノード・プラグインをインストールします。
.lil というファイル・タイプの名前が付いたダイナミック・リンク・ライブラリー (DLL)。
やはり .lil というファイル・タイプの共有オブジェクト。
やはり .lil というファイル・タイプの共有オブジェクト。
.lil というファイル・タイプの共有オブジェクト。
このタスクは、ブローカーを停止し、再始動するように指示します。 このアクションは、このセクションで後ほど取り上げられているステップ 4 で説明する 2 つを除いたすべての環境で必要になります。 ブローカーを停止して再始動すると、特定の実行グループに関連のあるユーザーが、最近変更が行われたことを認識できるようになります。
このタスクの対象になるのは、Java または C で作成したユーザー定義ノードに限られます。 ユーザー定義ノードにカスタム・コンパイラーが含まれる場合、コンパイル済みのランタイム・ファイルとユーザー定義ノード・プラグインをブローカーにインストールする必要があります。 ユーザー定義ノードにカスタム・コンパイラーが含まれない場合は、コンパイル済みのランタイム・ファイルのみをブローカーにインストールします。
ランタイム・ファイルおよびユーザー定義ノード・プラグイン・ファイルをブローカーにインストールするには、次のようにします。
ブローカーは、初期化時にユーザー定義拡張機能ファイルをロードします。 ファイルのロードが完了すると、ブローカーは、ユーザー定義拡張機能の登録関数を呼び出し、ユーザー定義拡張機能がサポートするノードまたはパーサーを記録します。
C ユーザー定義拡張機能は、複数のノードまたはパーサー・タイプをサポートできる、ノードまたはパーサー・ファクトリーをインプリメントします。 詳しくは、ノードおよびパーサー・ファクトリーの振る舞いを参照してください。 Java ユーザーは、ノード・ファクトリーを作成する必要はありません。