4.2 サービス部品呼び出し機能

Cosminexus サービスプラットフォームでは,エンタープライズサービスバス(ESB:Enterprise Service Bus)を介して,サービスの利用者,ビジネスプロセス,およびサービスの間の連携を実現します。

SOAを適用したシステムでは,要求を行う利用者側のシステムを「サービスリクエスタ」と呼び,機能を提供する提供者側を「サービス部品」と呼びます。また,ESBやビジネスプロセス,およびアダプタを実現するSOA環境を「HCSCサーバ」と呼びます。

利用者がサービス部品の実行要求をすると,SOAはHCSCサーバに配備したビジネスプロセスやアダプタの中から,適切なサービス部品を呼び出して実行します。

サービス部品を呼び出す流れを次の図に示します。

図4-1 サービス部品を呼び出す流れ

[図データ]

ビジネスプロセスについては「4.3 ビジネスプロセス実行機能」を,アダプタの種類については「4.6 アダプタの種類」を参照してください。