メッセージ・フローの作成

メッセージ・フローを作成して、ブローカー内のメッセージを処理する方法を指定します。 メッセージ・フローはいくつでも作成でき、それらを 1 つ以上のブローカーにデプロイすることができます。

始める前に:

メッセージ・フローおよびそのリソースは、ファイル・システム内または共用リポジトリー内に保管されます。 ファイル・システムを使用する場合、これはローカル・ドライブまたは共用ドライブにすることができます。 リポジトリー内にファイルを保管する場合、Eclipse によってサポートされる使用可能なリポジトリー (CVS など) を使用できます。

この同じプロセスを使用して、デプロイできる完全なメッセージ・フローを作成するか、またはそれ自体に対してはデプロイできない機能のサブセット (例えば、再使用可能エラー処理ルーチン) を提供するサブフローを作成してください。

メッセージ・フロー、およびアプリケーションの開発を開始するのに必要なその他のリソース・ファイルを作成するには、「クイック・スタート」ウィザードを使用できます。

メッセージ・フローのみを作成するには、次のアクションを実行します。

  1. 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
  2. メッセージ・フローの作成先となるメッセージ・フロー・プロジェクトがまだ作成されていない場合は、この時点で作成するか (メッセージ・フロー・プロジェクトの作成を参照)、メッセージ・フローの作成におけるオプションのステップとしてメッセージ・フロー・プロジェクトを作成することができます (ステップ 4 を参照)。 プロジェクトは空であっても、その中にメッセージ・フローが定義されていてもかまいません。
  3. 新規のメッセージ・フローを開くには、以下のいずれかのアクションを実行します。
    • 「ファイル」 > 「新規」 > 「メッセージ・フロー」をクリックします。
    • 「ブローカー開発」ビューにある任意のリソースを右クリックして、「新規作成」 > 「メッセージ・フロー」をクリックします。
    • Ctrl+N を押します。このアクションにより、新しいオブジェクトを作成するウィザードを選択できるダイアログ・ボックスが表示されます。
      1. 左側のビュー内の「メッセージ・ブローカー」をクリックします。 右側のビューには、WebSphere® Message Broker用に作成できるオブジェクトのリストが表示されます。
      2. 右側のビュー内の「メッセージ・フロー」をクリックしてから、「次へ」をクリックします。「新規メッセージ・フロー」ウィザードが表示されます。
  4. 変更の始まりそのメッセージ・フローを定義したいプロジェクトを識別します。 このフィールドは、アクティブな作業セットのリソースのみを表示するようフィルタリングされます。変更の終わり
    • 「ブローカー開発」ビューでリソースを選択済みである場合には、対応するプロジェクトの名前が、「メッセージ・フロー・プロジェクト」フィールドに表示されます。
    • リソースを選択していない場合には、最初のフィールドはブランクです。
      • このメッセージ・フロー用のメッセージ・フロー・プロジェクトがすでに作成されている場合、以下のいずれかのアクションを実行できます。
        • プロジェクトの名前をフィールドに入力します。
        • 下矢印をクリックして、表示されるリストから該当するプロジェクトを選択します。
      • メッセージ・フロー・プロジェクトがまだ作成されていない場合は、「新規」を選択します。「新規メッセージ・フロー・プロジェクト」ウィザードが開始され、これを使用して、新規メッセージ・フロー用にメッセージ・フロー・プロジェクトを作成することができます。メッセージ・フロー・プロジェクトの作成 を参照してください。新規メッセージ・フロー・プロジェクトの作成が完了すると、「新規メッセージ・フロー・プロジェクト」ウィザードが閉じ、新規メッセージ・フロー・プロジェクトの名前が、「新規メッセージ・フロー」ウィンドウの「メッセージ・フロー・プロジェクト」フィールドに表示されます。

    入力したものが有効なプロジェクト名でない場合、ウィンドウは赤い×印を表示し、エラー・メッセージ The specified project does not exist (指定されたプロジェクトがありません) を表示します。

  5. メッセージ・フローの「名前」フィールドに、新規メッセージ・フローの名前を入力します。 名前には、任意の有効な文字を使用できます。ただし、その機能を反映する名前 (例えば OrderProcessing) を選択すると役立ちます。
  6. デフォルトのブローカー・スキーマを使用するかどうかを決定します。 メッセージ・フロー・プロジェクトを作成すると、デフォルトのスキーマがその中に作成されます。このデフォルト値は、選択解除しない限り使用されます。 単一のプロジェクトの中で複数のスキーマを作成および使用して、メッセージ・フローのリソースを編成したり、リソース名の有効範囲を決めて固有性を確保したりすることができます。
    • メッセージ・フローをデフォルトのブローカー・スキーマで作成させたい場合は、「フロー編成」セクションの「デフォルトを使用」を選択していることを確認してください。
    • 異なるブローカー・スキーマを使用したい場合は、「デフォルトを使用」を選択解除します。これで、以下のアクションのいずれかを実行できるようになります。
      • ブローカー・スキーマの名前を「スキーマ」フィールドに入力します。
      • 「参照」をクリックして、メッセージ・フロー・プロジェクト内の任意のブローカー・スキーマから選択します。
  7. 「完了」をクリックします。
新規メッセージ・フロー (<message_flow_name>.msgflow) が、「ブローカー開発」ビューのそのプロジェクト内に表示されます。 エディター・ビューは空で、入力を受け入れる用意ができています。
次に、以下のいずれかのタスクを実行できます。
関連概念
開発リポジトリー
メッセージ・フローの概要
クイック・スタート・ウィザードの概要
ブローカー・スキーマ
デプロイメントの概要
関連タスク
メッセージ・フローの内容の定義
メッセージ・フローの作成
使用するノードの決定
メッセージ・フロー・プロジェクトの作成
関連資料
「ブローカー・アプリケーション開発」パースペクティブ
ワークスペース・オブジェクトの命名規則
組み込みノード
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
最終更新 : 2009-02-20 12:42:39

ac02200_