動的送信ポート ハンドラーは構成可能

動的送信ポートを作成する場合、アダプター送信ハンドラーは、インストール されているすべての アダプターに対して構成できます。 以下のシナリオについて考えてみます。

シナリオ

アプリケーションには 2 つの ESB 行程があります。 行程 1 では、動的送信ポートを使用してデータをファイル共有に送信します。 行程 2 では、動的送信ポートを使用して電子メールを送信します。 これまで、動的送信ポートはアダプターの既定のホストで実行されていました。 行程 1 は、分量が少なくてメッセージ サイズが大きいシナリオ向けに設計されています。 行程 2 は、分量が多くてメッセージ サイズが小さいシナリオを対象としています。 1 つのアダプターの既定のホストは 1 つだけなので、すべてのメッセージが同じホストを使用してルーティングされ、パフォーマンスを低下させています。

変更

動的送信ポートのパフォーマンスを向上させるために、任意のホストを使用するようにアダプターの送信ハンドラーを構成できます。 ESB シナリオでは、行程 1 で HostA を使用してデータをファイル共有に送信します。 行程 2 では、HostB ポートを使用して電子メールを送信します。

送信ハンドラーの選択

動的な一方向の送信ポートまたは動的な送信請求 - 応答の送信ポートを作成するとき、インストールされたすべてのアダプターについて送信ハンドラーを構成できます。 手順:

  1. BizTalk Server管理コンソールで、BizTalk グループ [GroupName] を展開し、[アプリケーション] を展開し、送信ポートを含むアプリケーションを展開します。

  2. [ 送信ポート] を右クリックし、[ 新規] をクリックし、[ 動的一方向送信ポート ] または [ 動的 Solicit-Response 送信ポート] をクリックします。

  3. [ プロパティ] で、[ 構成] をクリックします。

    アダプターが既定の送信ハンドラーと共に一覧表示されます。 下矢印をクリックして別のホストを選択します。

  4. [ OK] をクリックして 設定を保存します。

  5. 新しい動的送信ポートの参加を解除してから、もう一度参加させます。

  6. 元のホスト インスタンスを再起動します。

  7. 新しいホスト インスタンスを再起動します。

    送信ポートのその他の構成オプションは次のとおりです。