「アダプター」タブは、このイベント・バインディングでイベントを出力する EP アダプターを選択するために使用します。
また、CICS® に EP アダプターの実行方法を指示する拡張情報も指定できます。このタブは 3 つのセクションから成ります。
- リソース
- このセクションでは、事前定義された EPADAPTER リソースを使用するか、または「アダプター」タブの「アダプター」セクションで定義されたアダプターを使用するかを選択します。
オプション「定義済み EPADAPTER リソースを使用」 を選択した場合は、入力ボックスにリソース名を指定するか、または「選択...」ボタンをクリックしてリソースを選択できます。
事前定義された EPADAPTER リソースについて詳しくは、CICS TS 4.2 インフォメーション・センター内の『イベント処理 (EP) アダプター構成エディター』を参照してください。
- アダプター
- このセクションでは、EP アダプターのタイプを選択して、選択した EP アダプターで必要な情報を指定します。
- TS キュー
- 指定された CICS TS キューに、Common Base Event、Common Base Event REST、または WebSphere® Business Events (WBE) のいずれかの XML 形式か、非 XML (CFE) 形式でイベントを出力します。
正しいイベントが正しいデータでキャプチャーされていることを検証し、
TS キューから読み取りを行う任意のコンシューマーにイベントを出力する場合は、この EP アダプターを使用します。
- 保証イベント出力の場合、同期トランザクション・イベントにはリカバリー可能な TS キューが必要であり、
同期非トランザクション・イベントにはリカバリー不能なキューが必要です。
TS キューがリカバリー可能かどうかは、一致する TSMODEL の設定によって決まります。
TS キューは、一致する TSMODEL が存在するときにのみリカバリー可能です。
同期トランザクション・イベントに対して TS キュー・アダプターを使用する場合、
イベントをキャプチャーする作業単位でイベント TS キューに対して DELETEQ TS コマンドを発行することはできません。
- トランザクション開始
- 指定された CICS トランザクションにイベントを出力します。
データは、コンテナー・ベースのイベントの形式でトランザクションに渡されます。
トランザクションを実行する CICS システムを指定できます。
イベント・データが必要でない場合には、既存のトランザクションが使用できます。
- トランザクション開始 EP アダプターは、イベントの保証出力をサポートしません。
- カスタム (ユーザー作成)
- 必要な形式でイベントを出力します。
カスタム EP アダプターは、提供されている EP アダプターでサポートされていないイベントの形式設定とルーティングの組み合わせを指定するためにユーザーが作成する CICS プログラムです。
カスタム EP アダプターは、イベントのコンシュームなど、その他の処理を実行してはなりません。
- 保証イベント出力の場合、カスタム EP アダプターは、イベントのリカバリー可能要件に準拠していなければなりません。
トランザクション同期イベントまたは非トランザクション同期イベントがサポートされるかどうかは、カスタム EP アダプターの資料を参照してください。
- WebSphere Message Queue
- イベントを WebSphere メッセージ・キューに XML 形式 (WebSphere Business Events が
コンシュームする場合)、Common Base Event 形式 (IBM® Business Monitor の場合)、
または非 XML 形式で出力します。
- 保証イベント出力の場合、WebSphere MQ EP アダプターが永続 WebSphere メッセージ・キューと組み合わせて使用されているときは、
イベント・デリバリーは保証されます。
- HTTP
- HTTP POST を使用して、WebSphere Business Events および IBM Business Monitor などの製品によるコンシューム用の XML 形式で、HTTP 1.1 準拠サーバーにイベントを出力します。
- HTTP EP アダプターは、トランザクション・イベントの保証出力をサポートしません。
注: CICS TS v4.2 以降を使用して作成されたイベント・バインディングには、アダプター仕様が組み込まれている場合を除き eventDispatcherSpecification エレメントは含まれません。
CICS イベント・バインディング・エディターと CICS TS
v4.2 を使用している場合は、組み込みの EPADAPTER か外部 EPADAPTER を選択できます。
CICS TS v4.1 との互換性のためには、
組み込みの EPADAPTER 定義を使用する必要があります。
CICS TS v4.2 にイベント・バインディングをインストールすると、CICS がそのイベント・バインディングから EPADAPTER の構成を抽出して、それを自動的に作成します。
- 拡張オプション
- このセクションでの情報の指定は、イベント・バインディングを完了するために必須ではありません。
CICS が EP アダプターを実行する方法を制御する必要がある場合は、出力モード、優先順位、トランザクション、
ユーザー ID、トランザクション ID、および CICS システム ID を変更できます。
すべてのオプションがすべての EP アダプター・タイプに対して使用できるわけではありません。
このセクションには、指定した EP アダプターとメッセージ形式に対して正しいオプション・セットが表示されます。
- 選択可能な拡張の設定について詳しくは、EP アダプターおよびディスパッチャー情報の指定を参照してください。