次の方法で共有


インスタンス メッセージについて

Microsoft BizTalk Server はインスタンス メッセージを送受信します。各メッセージは、通常、発注書などの 1 つ以上のビジネス ドキュメントを表します。 インスタンス メッセージは、1 つ以上のスキーマによって定義されたメッセージ構造のインスタンスです。 スキーマまたは一緒に使用されるスキーマのセットは、有効なインスタンス メッセージを構成するものを定義します。 たとえば、発注書は、ShipTo レコード、BillTo レコード、品目レコードなど、複数のレコードを含むように定義できます。 これらの各レコードは、独自のサブレコードとフィールドを含めるために定義できます。 対応するスキーマは、これらのレコードとフィールドの潜在的な内容を定義し、対応するインスタンス メッセージには、スキーマに従って構造化された発注書データを含む実際の発注書が含まれています。

BizTalk Server では、拡張可能なさまざまな形式でインスタンス メッセージを送受信できますが、1 つの形式である XML は、すべてのメッセージ形式が内部処理用に変換される形式として特別な意味を持ちます。 特定の XML ドキュメントでは、開始タグと終了タグの明確に定義されたセットを使用して、メッセージ内のデータを整理し、1 つのデータ項目の終了位置と開始位置を決定します。 1 つ以上の対応する XML スキーマは、他のタグ内で許可されるタグをどのような順序で定義し、準拠するメッセージの構造を管理します。

フラット ファイル形式と呼ばれる別の広範なカテゴリの形式は、レガシ システムで一般的に使用されます。 これらの形式では、区切り記号 (タブなど) と固定長フィールドの組み合わせを使用して、1 つのデータ項目の終了位置と開始位置を決定します。

このセクションでは、BizTalk Server で一般的に処理されるこれら 2 種類のメッセージの構造の概要について説明します。

このセクションにて