MQSeries アダプタを使用したメッセージの順次配送

BizTalk Serverでは、静的送信ポートの順序指定された配信オプションが提供されます。 送信ポートの [順次配信] オプションを True に設定すると、BizTalk Serverは BizTalk MessageBox データベースに発行された順序と同じ順序でメッセージを送信ポートに配信できます。 エンド ツー エンドの順次配送を実現するには、次の条件を満たす必要があります。

  • メッセージは、BizTalk Server に送信するメッセージの順序を保持できるアダプターで受信されなければなりません。 たとえば、MQSeries 受信アダプターを使用してメッセージを受信する場合、受信場所は、オプション 「Order with Stop」 または「 Order with Suspend」を使用して構成する必要があります。

  • これらのメッセージは、[Ordered Delivery]\( 順序付き配信 \) オプションが True の送信ポートを使用してサブスクライブする必要があります。

  • オーケストレーションを使用してメッセージを処理する場合は、オーケストレーションの 1 つのインスタンスのみを使用し、オーケストレーションをシーケンシャルコンボイを使用するように構成し、オーケストレーションの受信ポートの Ordered Delivery プロパティを True に設定する必要があります。

メッセージの順次配送を目的とした MQSeries アダプタの使用

MQSeries 受信アダプタでは、BizTalk Server に送信するメッセージの順序を保持する機能がサポートされています。 メッセージが、順序指定された配信オプションを True に設定して構成された送信ポートによって処理される場合は、MQSeries アダプターでメッセージを受信するときに、BizTalk Serverを介したメッセージのエンドツーエンドの順序付き配信を実現できます。

参照

メッセージの順次配送
MQSeries アダプターの受信場所と送信ポートを構成する方法