Cosminexus ビジネスプロセス管理/エンタープライズサービスバス V8 サービスプラットフォーム 機能解説
サービス部品側の電文フォーマットと異なる電文でサービス部品を呼び出す場合,またはサービス部品側の電文フォーマットと異なる電文を応答として受信する場合は,開発環境で標準電文フォーマットを定義します。また,標準電文フォーマットとサービス部品電文フォーマットの変換ルールを定義したデータ変換定義は,開発環境で定義します。標準電文フォーマットの電文をサービス部品電文フォーマットの電文に変換することでサービス部品を呼び出せます。標準電文フォーマットとデータ変換定義の関係を次の図に示します。
図2-6 標準電文フォーマットとデータ変換定義の関係
複数のサービスアダプタがある場合も,図2-7に示すようにService1用のサービスアダプタ,Service2用のサービスアダプタ,Service3用のサービスアダプタで,それぞれに同一の標準電文フォーマットAと,それぞれのデータ変換定義を定義すると,サービスリクエスタ側から要求するときに,要求時のサービス名(Service1など)を変更すれば,同じ要求電文で要求できます。
図2-7 複数のサービスアダプタで同一の標準電文フォーマットを定義した場合の流れ
標準電文フォーマットおよびサービス部品電文フォーマットについては,マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」の「4. 電文フォーマットの作成」を参照してください。データ変換定義については,マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」の「7.3 データ変換定義」を参照してください。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.