メッセージ・フローは、メッセージによって実行される連続した処理ステップのセットです。 メッセージ ビューには、BizTalk Server 管理コンソールの [グループの概要] ページでサービスまたはメッセージ インスタンスを右クリックしたときに表示されるショートカット メニューからアクセスできます。 メッセージ フロー ビューで、メッセージ フロー ビューとオーケストレーション デバッガーを切り替えることができます。
メッセージ フロー ビューには、サービス インスタンス (パイプライン/ポートまたはオーケストレーション) が送受信したメッセージと、使用された URL、ポート、パーティなどの詳細が表示されます。 現在表示中のサービス インスタンスに入ってくるメッセージをどの前のサービス インスタンスが処理したかも確認できます。 これらのインスタンスに戻り、これらのインスタンスに出入りするメッセージを確認できます。 また、現在表示しているサービス インスタンスからメッセージを受信した後続のサービス インスタンスを確認し、これらのインスタンスに進んで、これらのインスタンスに出入りするメッセージを確認することもできます。 つまり、ビジネス プロセスを通じてアクティブ化メッセージのパス全体を追跡できます。
不完全なサービス インスタンス (まだメッセージを処理していて完了していないサービス インスタンス) から、BizTalk Server 管理コンソールのこのインスタンスのサービス インスタンスの詳細に移動して、実行中、中断など、現在の状態を確認することもできます。
[メッセージ フロー] ウィンドウの上部には、開始時刻と終了時刻、エラー コード、バージョンなどのサービス インスタンス情報が表示されます。 ウィンドウの下部には、サービス インスタンスのメッセージ アクティビティが表示され、受信または送信されたメッセージの詳細が表示されます。 [展開] または [折りたたみ] ボタンを選択すると、各メッセージ インスタンスの詳細を表示できます。 メッセージ インスタンスには、既定ですべての詳細が表示されます。
[入力/出力] 列の横にあるターゲット名前空間とルート要素によってスキーマが識別されます。 その後、メッセージに関する詳細を確認できます。 スキーマ情報の下に、EquityLoanReceivePipeline などの項目名を含むリンクが表示されます。 リンクをクリックすると、その項目の情報が表示されるため、メッセージを通じてフォローすることができます。
開始したサービスに戻すには、他の項目の対応するソースまたは宛先項目をクリックします。
次の表に、各サービスに表示される情報を示します。
名前 | 内容 |
---|---|
インスタンスID | インスタンスに関連付けられているグローバルに一意な識別子 (GUID)。 |
ホスト | オーケストレーションまたはパイプラインを実行しているホストの名前。 |
状態 | インスタンスの現在の状態。 考えられる状態は、実行中、完了、手動中断、エラー、終了、デバッグ モード、および中断です。 |
開始時刻 | オーケストレーション/パイプラインが開始された時刻。 |
終了時刻 | オーケストレーション/パイプラインが完了した時刻。 |
期間 | 項目の実行にかかった時間 (ミリ秒単位)。 |
終了コード | Technical Exit コード。 |
エラー情報 | エラーに関するテキスト メッセージ。 |
名前 | オーケストレーションまたはパイプラインの名前。 |
タイプ | 項目の種類 (オーケストレーションまたはパイプライン)。 |
バージョン ID | アイテムの一意のバージョン。 |
展開時間 | オーケストレーションやパイプラインが実装された時。 |
項目の詳細テーブルの下には、特定のオーケストレーションまたはパイプラインによって送受信されたサービス インスタンスのメッセージ アクティビティが表示されます。 テーブルの各行は 1 つのメッセージを表し、メッセージ インスタンスを展開して、ID、サイズ、ポートの名前など、メッセージに関する詳細を表示できます。
次の表に、各メッセージ インスタンスに表示される情報を示します。
名前 | 内容 |
---|---|
イン/アウト | メッセージ受信またはメッセージ送信アイコンは、メッセージの状態を示します。 |
メッセージ インスタンス | ターゲット名前空間と最上位要素。不明な場合は、解析されていないインターチェンジ。 |
メッセージの状態 | 考えられる状態: OK、転送中、伝送エラー、伝送エラー (再試行)、および伝送エラー (バックアップ トランスポートで再送信)。 |
タイムスタンプ | この特定のメッセージが現在のアクション (送受信) に関係していた時刻。 |
メッセージ インスタンスを展開すると、次の情報が表示されます。
名前 | 内容 |
---|---|
メッセージ インスタンス ID | メッセージの GUID。 |
サイズ | メッセージのサイズ。 メッセージにサイズがない場合、値は表示されません。 |
部品 | ショートカットを含まないメッセージ内の部分の数。 |
アダプタ | メッセージの送信に使用されるアダプター。 考えられるアダプターには、ファイル、HTTP、SOAP、BizTalk メッセージ キュー、SOAP、または WCF アダプターがあります。 |
URL | ソースまたは宛先の URL。 |
港 / ポート | メッセージが送受信されたポートの名前。 |
政党名 | メッセージを送受信するパーティの名前。 このフィールドは、情報が既知の場合にのみ表示されます。 |
暗号化解除証明書 | メッセージの復号化に使用される証明書の拇印。 このフィールドは、メッセージに暗号化解除証明書が含まれている場合にのみ表示されます。 |
署名 | メッセージ内の署名。 このフィールドは、メッセージが署名された場合にのみ表示されます。 |
状態アイコン | 受信、送信、または作業キューに含めることができるメッセージの現在の状態。 |
ソース/ターゲット項目の URL | メッセージの送信元または送信先として識別される項目 (オーケストレーションまたはパイプライン)。 クリックすると、システムはユーザーをその項目インスタンスのビューにリダイレクトします。 |
オーケストレーション インスタンスを表示する場合は、[オーケストレーション デバッガーに切り替える] をクリックして 、オーケストレーション デバッガー ビューに切り替えることができます。