イベント仕様のエクスポート

イベント・バインディングに含まれる 1 つ以上のイベント仕様の記述をスキーマまたはコピーブックとしてエクスポートして、別の場所で使用することができます。

始める前に

イベント・バインディング・ファイルを含む CICS® バンドル・プロジェクトが必要です。

このタスクについて

選択した EP アダプター、または 選択した EP アダプター・セットの EP アダプターにより指定されたデータ形式が
  • Common Base Event、Common Base Event REST などの XML 形式 または WebSphere® Business Event 形式の場合は、エクスポートされるファイルは XML スキーマ定義 .xsd ファイルになります。 TSQ EP アダプター、WebSphere MQ EP アダプター、 および HTTP アダプターはすべて、イベントを XML 文字形式で発行できます。
  • 非 XML 形式、つまり CICS フラット化 イベント形式の場合、エクスポートされるファイルは COBOL コピーブック .cpy ファイルになります。 TSQ EP アダプターおよび WebSphere MQ EP アダプターは、イベントを CICS フラット化イベント形式で 出力できます。

手順

イベント・スキーマまたはコピーブックをエクスポートするには、以下のステップを実行します。

  1. CICS イベント・バインディング・エディターの「アダプター」タブから「イベント仕様のエクスポート」をクリックします。イベント仕様のエクスポート」ウィンドウが表示されます。
  2. エクスポートするイベント仕様を選択します。
  3. 「宛先ディレクトリー」フィールドに、イベント仕様のエクスポート先とするディレクトリーを指定します。
  4. エクスポート」をクリックします。

タスクの結果

選択した各イベント仕様の指定したディレクトリーに、1 つ以上のファイルが作成されます。

例えば、WebSphere MQ EP アダプターと Common Base Event 形式を指定して、example1 と example2 という名前の 2 つのイベント仕様を選択した場合には、2 つの XML スキーマ・ファイル (example1_CBE.xsdexample2_CBE.xsd) が作成されます。 これらのスキーマ・ファイルは、IBM® Business Monitor にインポートして、インバウンド・イベントの定義に役立てることができます。

WebSphere MQ EP アダプターと WebSphere Business Events (XML) 形式を指定して、example1 という名前のイベント仕様を選択した場合には、example1_WBE.xsd という名前の XML スキーマ・ファイルが作成されます。このスキーマ・ファイルを WebSphere Business Events Design Data ツールで使用して、イベントを定義できます。

TS キュー・アダプターを指定して、example1 と example2 という名前の 2 つのイベント仕様を選択した場合には、2 つの COBOL コピーブック (example1.cpyexample2.cpy) が作成されます。 このコピーブックを使用して、ユーザー作成のイベント・コンシューマー・プログラムでデータを処理できます。

TS Queue アダプターと WebSphere MQ EP アダプターを含む EP アダプター・セット (WebSphere Business Events - XML 形式) を指定してから、example1 と example2 という名前の 2 つのイベント仕様を選択した場合には、名前に形式を示す接尾辞が付いた 4 つのファイル (example1.cpyexample1_WBE.xsdexample2.cpy、および example2_WBE.xsd) が作成されます。 これらのファイルは、作成するプログラムおよび WebSphere Business Events Design Data ツールで使用できます。

イベント仕様をエクスポートしてから、同じイベント仕様を同じディレクトリーに再度エクスポートすると、既存のファイルを上書きするか、エクスポート操作を取り消すかを尋ねるプロンプトが CICS イベント・バインディング・エディターから出ます。