1.4 SOAを構成する要素

SOAでは,「サービス」という考え方,およびビジネスプロセス管理を適用していますが,SOAでのサービスとビジネスプロセスとの関係を次の図に示します。

図1-5 SOAでのサービスとビジネスプロセスとの関係

[図データ]

業務の流れに従ったビジネスプロセスを基に,必要なサービスを呼び出して利用します。サービスの利用者,ビジネスプロセス,およびサービスの間の連携をエンタープライズサービスバス(ESB:Enterprise Service Bus)を介して実現します。

エンタープライズサービスバスは,サービスを組み合わせて実行する部分で,SOAの中心となる部分です。

次にSOAのビジネスプロセスとサービスについて説明します。

<この節の構成>
1.4.1 ビジネスプロセス
1.4.2 サービス