サンプル

WebSphere Message Broker のサンプルは、Message Brokers Toolkitサンプル・ギャラリー にあります。

サンプル・ギャラリーのサンプルは、アプリケーション・サンプルまたはテクノロジー・サンプルのどちらかに分類されます。 アプリケーション・サンプルは、メッセージ・フローによってメッセージを変換し経路指定する方法を例示する、小型のエンドツーエンド WebSphere Message Broker アプリケーションです。 テクノロジー・サンプルは、それぞれが WebSphere Message Broker の特定の機能を例示する、小型の WebSphere Message Broker アプリケーションです。

以下の表は、WebSphere Message Broker で使用可能なアプリケーション・サンプルをリストしています。

サンプル名 説明
ページャー・サンプル (Pager samples) 単純な point-to-point メッセージングおよびパブリッシュ/サブスクライブ・メッセージングを例示する 2 つのサンプル。 グラフィカル・インターフェースを使用して、いくつかのテキスト・メッセージをページャー・アプリケーションに送信するか、または選択されたビーチでのサーフィンに関する資料にサブスクライブします。
Scribble マウス・ポインターを使用してドローする、小型のグラフィカル・ホワイトボード・アプリケーション。 選択するオプションに応じて、WebSphere MQ トランスポートまたはリアルタイム・トランスポートを使用したメッセージ変換の効果を参照できます。
サッカーの試合結果 (Soccer Results) 単純なパブリッシュ/サブスクライブ・メッセージングを例示するサンプル (保存された資料の使用を含む)。 サンプルは、サッカーの試合中のスコアの資料をシミュレートします。
航空券予約 (Airline Reservations) データベース表の集約、ルーティング、トレース、フィルタリング、および更新用のノードなど、さまざまなノードの使用方法を例示する、メッセージ・フロー・アプリケーション。
整合要求応答 (Coordinated Request Reply) メッセージ・フォーマットの異なる 2 つのアプリケーションが、MQGet ノードを使って調整された要求応答処理パターンで、WebSphere MQ メッセージを使用して相互に通信する方法を示す、メッセージ・フロー・サンプル・アプリケーション。
データ・ウェアハウス (Data Warehouse) 販売データなどのデータを、データベースにアーカイブするメッセージ・フロー。
エラー・ハンドラー (Error Handler) このサンプルには、メッセージ・フロー・アプリケーションのエラー処理を例示する、メッセージ・フローおよびサブフローが含まれます。
大容量メッセージング (Large Messaging) 反復構造を含むメッセージの処理方法、およびメッセージ・フローのための仮想メモリー要件を最小化する方法を例示する、メッセージ・フロー・アプリケーション。
メッセージ・ルーティング (Message Routing) メッセージ・フローを使用して、データベース表に保管されたデータを基にして各種 MQ キューにメッセージを経路指定する方法を例示する、メッセージ・フロー・サンプル・アプリケーション。
ユーザー定義拡張 (User-defined Extension) C および Java プログラム言語でのユーザー定義のノードの使用を例示する、2 つのメッセージ・フロー・サンプル。
ビデオ・レンタル・メッセージ・セット (Video Rental Message Set) このサンプルは、XML、カスタム・ワイヤー形式 (CWF)、およびタグ付き区切りストリング形式といった、3 つの異なる形式間のメッセージ変換を例示します。

以下の表は、WebSphere Message Broker で使用可能なテクノロジー・サンプルをリストしています。

サンプル名 説明
集約 (Aggregation) Aggregation ノードを使用し、単純なファンアウトおよびファンイン・メッセージ・フローを使って基本的な 4 通りの集約操作を実行する方法を例示するサンプル。
コンマ区切り値 (CSV)(Comma Separated Value (CSV)) 一般的な CSV メッセージの変形をモデル化する方法、およびサンプル CSV メッセージを XML に変換 (あるいは逆に変換) する方法を示す、メッセージ・セット・アプリケーション。
EDIFACT メッセージ・セット (EDIFACT Message Set) Edifact メッセージ用の業界標準メッセージ・セット。
FIX メッセージ・セット (FIX Message Set) Fix メッセージ用の業界標準メッセージ・セット。
JavaCompute ノード (JavaCompute Node) JavaCompute ノードを使用して、外部サービスの呼び出しや、呼び出しの結果を基にした新規メッセージの伝搬といったタスクを実行する方法を例示するメッセージ・フローのコレクション。
JMS ノード (JMS Nodes) JMS ノードを、外部 JMS プロバイダーに対する JMS 利用者および製作者として使用する方法を例示するメッセージ・フロー・サンプル・アプリケーション。
メッセージ・マップ (Message Map) Message Brokers Toolkit でメッセージ・マップを作成する方法を例示するサンプル。
SWIFT メッセージ・セット (SWIFT Message Set) Swift メッセージ用の業界標準メッセージ・セット。
タイムアウト処理 (Timeout Processing) Timeout ノードを使用して、メッセージ・フローにタイムアウトを追加する方法を例示するサンプル。
Web サービス・ホスト (Web Service Host) WebSphere Message Broker を使用して既存のアプリケーションを Web サービスのフロントとする方法を示すサンプル。
XMLT メッセージ・フローを使用し、XSL スタイルシートによって提供される規則に従って、XML メッセージを別の形式の XML メッセージに変換する方法を示す、メッセージ・フロー・サンプル・アプリケーション。
X12 メッセージ・セット (X12 Message Set) X12 メッセージ用の業界標準メッセージ・セット。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2005 Last updated: 11/07/2005
ax20230_