Microsoft BizTalk Server は、主に XML ドキュメント形式で動作します。 メッセージで BizTalk Server 処理を最大限に活用するには、多くの場合、メッセージをネイティブ形式から XML 表現に変換する必要があります。 BizTalk Server パイプラインは、受信メッセージと送信メッセージに対して、この変換だけでなく、その他のデータ固有のアクション (データの暗号化や復号化、プロパティの昇格など) を実行します。 このセクションでは、パイプラインとパイプライン デザイナーに関する概念とタスク固有の情報を提供します。
パイプラインの目的は、アダプターによって受信された後にサーバーによって処理されるメッセージを準備するか、サーバーによって処理された後に送信するメッセージを準備することです。
パイプラインは一般的に次を実行します。
さまざまな形式から XML へのデータ正規化。
XML からさまざまな形式へのデータ変換。
プロパティの昇格と降格。
ドキュメントの分解とアセンブリ。
ドキュメントのデコードとエンコード。
ドキュメントの暗号化解除と暗号化。
ドキュメント署名とデジタル署名の検証。
次の図は、パイプラインを使用してメッセージを処理するワークフローを示しています。
メッセージ処理ワークフローを示します。図に示すように、メッセージはアダプターから受信パイプラインに渡され、そこで XML に変換されます。 その後、メッセージをオーケストレーションで使用するか、送信パイプラインに渡してから、送信アダプターに渡すことができます。
パイプライン デザイナーのキーボード ショートカットの使用方法については、「 パイプライン デザイナーのキーボード ショートカット」を参照してください。