Cosminexus サービスプラットフォーム 概説
HCSCコンポーネントの作成では,サービスアダプタ,DBアダプタ,ビジネスプロセス,データ変換定義,およびユーザ定義受付を作成し,詳細を定義します。
なお,HCSCコンポーネントを作成する前に,実行環境から呼び出して利用するサービス部品を準備しておく必要があります。
各HCSCコンポーネントの作成について次に説明します。
電文フォーマットとは,サービスリクエスタ,サービスアダプタ,およびサービス部品の間でやり取りされる電文の形式です。電文フォーマットを定義するには,電文フォーマット定義ファイルを作成します。XML形式のデータを利用するか,バイナリ(XML形式以外)形式のデータを利用するかによって,作成する電文フォーマットが異なります。
サービス部品の実行に利用する電文で,XML形式のデータを利用する場合,XMLフォーマット定義ファイルを作成します。次の手順で作成します。
サービス部品の実行に利用する電文で,バイナリ形式のデータを利用する場合,バイナリフォーマット定義ファイルを作成します。次の手順で作成します。
実行環境からサービス部品を呼び出すためのサービスアダプタを作成します。サービスアダプタの作成には画面を利用します。サービスアダプタは次の手順で作成します。
なお,検証機能を利用すると,作成中および作成後の任意のタイミングでサービスアダプタの定義内容の整合性を検証できます。
また,すでに作成されているサービスアダプタを流用して新たなサービスアダプタを作成する場合には,作成済みのサービスアダプタを複製して使用することもできます。
実行環境からデータベースを操作するためのDBアダプタを作成します。
DBアダプタの作成では,事前に定義ファイルを作成する必要があります。事前に作成する定義ファイルを次に示します。
DBアダプタは次の手順で作成します。
なお,検証機能を利用すると,作成中および作成後の任意のタイミングでDBアダプタの定義内容の整合性を検証できます。
また,すでに作成されているDBアダプタを流用して新たなサービスアダプタを作成する場合には,作成済みのDBアダプタを複製して使用することもできます。
実行環境から関連するHCSCコンポーネントを介してサービス部品を連続的に呼び出すためのビジネスプロセスを作成します。ビジネスプロセスの作成には画面を利用します。ビジネスプロセスの作成手順を次に示します。
なお,検証機能を利用すると,作成中および作成後の任意のタイミングでビジネスプロセスの定義内容の整合性を検証できます。
また,すでに作成されているビジネスプロセスを流用して新たなビジネスプロセスを作成する場合には,作成済みのビジネスプロセスを複製して使用することもできます。
サービスリクエスタ,サービスアダプタ,およびサービスの間でやり取りされる電文フォーマットを変換するためのデータ変換定義を作成します。データ変換定義の作成には画面を利用します。データ変換定義の作成手順を次に示します。
なお,検証機能を利用すると,作成中および作成後の任意のタイミングでデータ変換定義の内容の整合性を検証できます。
電文フォーマット定義ファイルについては,「(1)電文フォーマットの作成」を参照してください。
サービス部品とリクエスタのインターフェース(受付)は,HCSC開発環境が規定する固定のインターフェース(標準受付)だけではなく,ユーザの規定したインターフェースを使用できます。ユーザの規定したインターフェースをユーザ定義受付といいます。ユーザ定義受付は,HCSC開発環境の画面から追加して,内容を確認できます。
All Rights Reserved. Copyright (C) 2006, 2008, Hitachi, Ltd.