Hitachi

Hitachi System Information Capture リファレンス 


1.5.3 電文ペアリング

電文形態が同期応答型電文の場合、要求電文と、それに対応する応答電文を対応付けるため、フレームワークでは電文をペアリングします。

ペアリングは次のタイミングで行います。

要求電文と応答電文で同じ値となるペアリングキーを使用してペアリングします。ペアリング処理時、同一ペアリングキー、かつ、その時点でペアリングされていない要求電文と応答電文をペアリングします。

TCPプロトコル以外の場合は、自動的にペアリングキーを作成します。

TCPプロトコルの場合は、フレームワークがデフォルトのペアリングキーを作成します。デフォルトのペアリングキーでペアリングできない場合(要求電文と応答電文が別コネクションなど)は、ユーザが電文情報プラグインでペアリングキーを編集します。

フレームワークでは、コネクションごとにユニークになるキーを生成してデフォルトのペアリングキーとします。また、テスト実行フェーズで要求電文が蓄積ファイルの場合、蓄積ファイル内の電文キーをペアリングキーとします。

ただし、次のような場合、コネクションごとにユニークなペアリングキーではペアリングができません。

このような場合、プラグインは、電文と応答で一意となる情報(メッセージ通番、タイムスタンプ、クライアントIPアドレスなど)を電文やアドレス情報から取得してペアリングキーを作成してください。

本番環境は電文情報プラグイン、テスト環境では送信電文編集プラグインおよび電文情報プラグインで作成します。