この節では,メッセージフローによるサービス統合を実現する場合に,サービスを利用するために必要なコンポーネントの定義および開発について説明します。
サービス統合を実現するためには,次のコンポーネントが必要です。
- サービスコンポーネント
サービス統合基盤であるHCSCサーバからサービスに接続するためのアダプタ定義や,複数のサービスを組み合わせて一つのサービスとして利用するためのビジネスプロセス定義などのことです。また,サービスを利用するためにデータ変換が必要な場合のデータ変換定義などの各種定義も含まれます。
- サービスリクエスタ
HCSCサーバに対するサービスの呼び出し元になるプログラムです。同期処理または非同期処理を実行するためのプログラムを開発する必要があります。
Cosminexus サービスプラットフォームによるサービス統合に必要なコンポーネントの定義/開発については,マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」を参照してください。
ここでは,概要を説明します。
- <この節の構成>
- 7.3.1 サービスコンポーネントを定義する
- 7.3.2 サービスリクエスタを開発する