ブローカー・スキーマの作成

メッセージ・フロー・プロジェクトのリソースを編成したい場合や、リソース名の有効範囲を定義して固有性を確保したい場合には、ブローカー・スキーマを作成できます。 メッセージ・フロー・プロジェクトの作成時にデフォルトのスキーマが作成されますが、お望みなら追加のスキーマを作成できます。

始める前に

このタスクを実行するには、以下のタスクを完了している必要があります。

ブローカー・スキーマを作成するには、以下のようにします。

  1. 「ブローカー・アプリケーション開発 (Broker Application Development)」パースペクティブに切り替えます。
  2. 「ファイル (File)」 > 「新規作成 (New)」 > 「ブローカー・スキーマ (BrokerSchema)」をクリックするか、または「ナビゲーター (Navigator)」ビューにある任意のリソースを右マウス・ボタンでクリックして、「新規作成 (New)」 > 「ブローカー・スキーマ (BrokerSchema)」をクリックします。

    Ctrl+N を押すこともできます。これにより、新しいオブジェクトを作成するウィザードを選択できるダイアログが表示されます。 左側のビュー内の「メッセージ・ブローカー (Message Brokers)」をクリックします。 右側のビューには、WebSphere Business Integration Event Broker用に作成できるオブジェクトのリストが表示されます。 右側のビュー内の「ブローカー・スキーマ (Broker Schema)」をクリックしてから、「次へ (Next)」をクリックします。 「新しいブローカー・スキーマ」ウィザードが表示されます。

  3. 新しいスキーマを作成したいメッセージ・フロー・プロジェクトを入力します。 ウィザードを起動した時点で、メッセージ・フロー・プロジェクトまたはそのリソースの 1 つが強調表示されていた場合、そのプロジェクト名がダイアログに表示されます。 このフィールドに名前が表示されていない場合、または別のプロジェクトにスキーマを作成する場合は、「ブラウズ (Browse)」をクリックして表示されるリストから正しいプロジェクトを選択します。

    プロジェクト名を入力することもできます。その場合は、有効な名前を入力しなければなりません。 入力したものが有効なプロジェクトでない場合、ダイアログは赤い×印を表示し、エラー・メッセージ The specified project does not exist (指定されたプロジェクトがありません) を表示します。

  4. スキーマの名前を入力します。 これに含まれるリソースを表した名前を選択します。 たとえば、このメッセージ・フローのスキーマを小売アプリケーションに使用する場合には、Retail という名前を付けることができるかもしれません。

    ブローカー・スキーマ名は、先頭がユニコード文字でその後に 0 個以上のユニコード文字または数字、および下線が続く文字ストリングでなければなりません。 Stock.Common のように、ピリオドを使用して名前を構造化することもできます。

  5. 「終了 (Finish)」をクリックして、作業を完了します。
プロジェクト・ディレクトリーの中にスキーマ・ディレクトリーが作成されます。 ピリオドを使ってスキーマを構造化する場合、さらにサブディレクトリーが定義されます。 たとえば、ブローカー・スキーマが Stock.Common の場合、メッセージ・フロー・プロジェクト・ディレクトリー内にディレクトリー Stock が作成され、さらにその中にディレクトリー Common が作成されます。

関連概念
プロジェクト参照
開発リポジトリー
メッセージ・フロー
ブローカー・スキーマ

関連タスク
メッセージ・フロー・プロジェクトの作成
メッセージ・フロー・プロジェクトの削除
メッセージ・フローの作成

関連資料
「ブローカー・アプリケーション開発 (Broker Application Development)」パースペクティブ
ワークスペース・オブジェクトの命名規則