サービス仮想化

サービス仮想化は、接続ソリューション用のパターンの一般的なカテゴリーの 1 つです。

サービス仮想化パターンは、エンタープライズ・サービス・バスを介して追加の命令レベルを提供することによってサービス間の疎結合を提供します。 また、これらのパターンは、サービス指向アーキテクチャーでの接続要件を扱う際、サービス間でのメディエーションの要件 (例えば、ルーティング、プロトコル変換、データ形式変更、およびロギングなど) も扱います。 通常、サービス仮想化パターンは、以下のプロビジョンを含む別個の要件を扱うために使用されます。
以下の図は、サービス仮想化のシナリオの例を示しています。
この図は、2 つのメディエーション・セットを実行しているエンタープライズ・サービス・バスを示しています。最初のメディエーション・セットは、1 つのサービス・コンシューマーと 2 つのサービス・プロバイダー、および 1 つのサービス・レジストリーに接続されています。2 番目のメディエーション・セットは 1 つのサービス・コンシューマーとサービス・プロバイダーに接続されています。