サンプル アーキテクチャ: BizTalk メッセージ キュー
ここでは、BizTalk メッセージ キュー アダプターを使用してメッセージを送受信する場合のサンプル アーキテクチャについて説明します。
次の図は、BizTalk メッセージ キュー アダプタを使用する場合の BizTalk Server サンプル アーキテクチャのコンポーネントを示しています。
図 1 : BizTalk メッセージ キュー アダプタを表示するサンプル アーキテクチャ
このサンプル アーキテクチャには、次のセクションに記載されているコンポーネントが含まれています。
境界ネットワーク - インターネット
インターネット経由でメッセージ キュー バイナリ プロトコルを使用することはお勧めしません。 ファイアウォール 1 を通過するメッセージ キュー トラフィックは許可しないでください。 BizTalk メッセージ キュー アダプターを使用してインターネット経由でメッセージを受信する場合は、次の操作を行います。
境界ネットワーク内でメッセージ キュー サーバーを使用します。
インターネット経由でメッセージ キュー HTTP プロトコルを使用します。
境界ネットワーク内に、メッセージ キュー サーバーからメッセージを取得し、バイナリ プロトコルを使用してそのメッセージを BizTalk メッセージ キュー アダプタに転送する転送アプリケーションを用意します。
重要
BizTalk メッセージ キューを使用してインターネットからメッセージを受信する場合でも、BizTalk メッセージ キューで使用するポートは、ファイアウォール 1 では閉じたままにしてください。
境界ネットワーク - イントラネット
BizTalk メッセージ キュー アダプタを使用してイントラネットからメッセージを受信する場合、BizTalk メッセージ キュー アダプタのホスト インスタンスを実行する BizTalk Server にメッセージ キュー トラフィックを転送する Windows メッセージ キュー サーバーがあります。
イントラネットおよび E ビジネス ドメインで共通の Active Directory を共有する場合、メッセージは適切な送信先 (BizTalk メッセージ キューの受信アダプタのホスト インスタンスが実行されている BizTalk Server) に到達するまで、一連のメッセージ キュー ルーターを介して移動します。 このオプションは、最初のオプションよりセキュリティの強度が劣るため、この図では示していません。
E ビジネス ドメイン
このドメイン内のサーバーは次のとおりです。
BizTalk Server (処理ホスト、BizTalk メッセージ キュー アダプタ ホスト、追跡ホスト)。 このサーバーには、BizTalk Server ランタイムがインストールされており、BizTalk オーケストレーション、パイプライン、ビジネス ルール エンジン、およびその他のビジネス プロセスを含むホストのインスタンスが格納されています。 ここには、BizTalk Server のポート、受信場所、パイプライン、マップ、スキーマ、およびアセンブリがメッセージを受信、ルーティング、処理、および送信するために配置されています。 このサーバーには、正常性監視とビジネス監視データの追跡をサポートするホストのホスト インスタンスもあります。 さらに、このホストには、BizTalk メッセージ キューの送信アダプタと受信アダプタを実行するホストのインスタンスが含まれています。
注意
パフォーマンスを向上させる必要がある場合、処理ホストのホスト インスタンス用の環境に BizTalk Server をさらに追加できます。
マスター シークレット サーバー: サンプル アーキテクチャ: 基本BizTalk Serverと同じです。
SQL Server : サンプル アーキテクチャ: 基本BizTalk Serverと同じです。
ドメイン コントローラー。 サンプル アーキテクチャ: 基本BizTalk Serverと同じです。
管理ツール: サンプル アーキテクチャ: 基本BizTalk Serverと同じです。