7.4 SOAを構成する要素
SOAでは,「サービス」という考え方,およびビジネスプロセス管理を適用していますが,SOAでのサービスとビジネスプロセスとの関係を次の図に示します。
業務の流れに従ったビジネスプロセスを基に,必要なサービスを呼び出して利用します。サービスの利用者,ビジネスプロセス,およびサービスの間の連携をエンタープライズサービスバス(ESB:Enterprise Service Bus)を介して実現します。
エンタープライズサービスバスは,サービスを組み合わせて実行する部分で,SOAの中心となる部分です。
次にSOAのビジネスプロセスとサービスについて説明します。
- 〈この節の構成〉