すべてのプラットフォームで、いくつかのサンプル・ノード・ファイルが提供されています。
Windows では、以下のサンプル・ノード・ファイルは install_dir¥sample¥extensions¥nodes ディレクトリー (install_dir は WebSphere® Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
Linux では、以下のファイルは install_dir/sample/extensions/nodes ディレクトリー (install_dir は WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
UNIX では、以下のファイルは install_dir/sample/extensions/nodes ディレクトリー (install_dir は WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
z/OS® では、以下のファイルは install_dir/sample/extensions/nodes ディレクトリー (install_dir は WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
サンプル・ノード・ファイル | 説明 |
---|---|
SwitchNode.c | 内容に応じて、5 つの出力ターミナルのいずれかにメッセージをルーティングするメッセージ処理ノードのサンプル・インプリメンテーションを含む C ソース・ファイル。 |
SwitchNode.h | SwitchNode.c ファイルのヘッダー・ファイル。 |
TransformNode.c | 入力メッセージから出力メッセージへの単純固定変換のサンプル・インプリメンテーションを含む C ソース・ファイル。 |
TransformNode.h | TransformNode.c ファイルのヘッダー・ファイル。 |
BipSampPluginUtil.c | Switch および Transform ノードによって使用されるサンプル・ユーティリティー関数。 |
BipSampPluginUtil.h | BipSampPluginNode and BipSampPluginUtil のヘッダー・ファイル。 |
NodeFactory.c | SwitchNode.c、TransformNode.c、および BipSampPluginUtil.c 用の共通 C 関数。 |
NodeFactory.h | NodeFactory.c のヘッダー・ファイル。 |
Common.c | SwitchNode.c、TransformNode.c、および BipSampPluginUtil.c 用の共通 C 関数。 |
Common.h | Common.c のヘッダー・ファイル。 |
PluginSample.add.xml | C サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
PluginSample.change.xml | C サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
PluginSample.delete.xml | C サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
JavaPlugin.add.xml | Java™ サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
JavaPlugin.change.xml | Java サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
JavaPlugin.delete.xml | Java サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
JavaPlugin.hold.xml | Java サンプル・ノードのテストに使用できる、サンプル XML 入力メッセージ。 |
Windows では、以下のサンプル・ノード・ファイルは install_dir¥sample¥extensions¥nodes ディレクトリー (install_dir は WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
Linux では、以下のファイルは install_dir/sample/Javaplugin/com/ibm/samples ディレクトリー (install_dir は
WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
UNIX では、以下のファイルは install_dir/sample/Javaplugin/com/ibm/samples ディレクトリー (install_dir は
WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
z/OS では、以下のファイルは install_dir/sample/Javaplugin/com/ibm/samples ディレクトリー (install_dir は
WebSphere Message
Broker インストール済み環境のホーム・ディレクトリー) にあります。
サンプル・ノード・ファイル | 説明 |
---|---|
JavaSwitchPluginNode.java | 内容に応じて、5 つの出力ターミナルのいずれかにメッセージをルーティングするメッセージ処理ノードのサンプル・インプリメンテーションを含む Java ソース・ファイル。 |
JavaTransformPluginNode.java | 入力メッセージから出力メッセージへの単純固定変換のサンプル・インプリメンテーションを含む Java ソース・ファイル。 |
Switch ノードと Transform ノードを認識するために WebSphere Message Broker Toolkit が必要とするファイルは、install_dir¥sample¥extensions¥nodes¥com.ibm.samples.nodes ディレクトリー (install_dir は WebSphere Message Broker インストール済み環境のホーム・ディレクトリー) にあります。 Update Manager を使用してこのディレクトリーをワークスペースに追加するか、 またはこのディレクトリーをワークスペース・ディレクトリーにコピーしてWebSphere Message Broker Toolkit を再始動して、 ノードを表示することができます。 ヘルプ・ファイル (HelpContexts.xml、SwitchNode.htm、および TransformNode.htm) は、メイン・トピック・ツリーに追加されたり、メイン・ツリーのトピックを参照するなど、Eclipse ヘルプの機能を具体的に示してくれます。
WebSphere Message Broker Toolkit にはサンプル・ノードを表すために使用される GIF ファイルが用意されていて、 それらを使用することも、独自のものを使用することもできます。 GIF ファイルは 3 つの異なるサイズで提供されており、 sample¥extensions¥nodes¥com.ibm.samples.nodes¥icons¥full¥ の下の別々のディレクトリーに置かれています。
他にも多くのサンプル・ノードが、SupportPac として提供されています。 使用可能な SupportPac の完全なリストについては、WebSphere MQ SupportPacs の Web ページを参照してください。