「2.1 サンプルプログラムのシステム構成」で説明したサンプルプログラムの構成要素が,それぞれどのような役割を果たしているのかを説明します。
- サービス部品
業務プログラムのことです。サービスリクエスタから要求のあった内容を実行します。
- サービスリクエスタ
サービスを利用するアプリケーションプログラムのことです。HCSCサーバに対してサービスを呼び出す要求(要求電文)を送ります。サンプルプログラムのサービスリクエスタは,通信基盤としてSOAP通信基盤を使用しています。
- HCSCサーバ
サービスを実行するために,サービスアダプタやビジネスプロセスを管理するサーバ機能です。Cosminexus サービスプラットフォームの中にあります。
- 標準受付
サービスリクエスタからの要求電文を受け付けるための機能(インターフェース)で,HCSCサーバに標準で用意されています。
- ユーザ定義受付
サービスリクエスタからの要求電文を受け付けるための機能(インターフェース)です。HCSCサーバに含まれる標準受付とは異なり,ユーザが任意のインターフェースを定義できます。
- J2EEサーバ
J2EEアプリケーション(JSP,サーブレット,EnterpriseBeanなどで構成されるアプリケーション)を実行するためのサーバ機能です。
- ビジネスプロセス
複数のサービスの処理順序や処理条件などを定義し,一連の業務の流れとして定義したものです。
- サービスアダプタ
サービスリクエスタやビジネスプロセスからの要求を受け付けて,サービスを呼び出すためのものです。HCSCサーバの中にあります。サービスを呼び出した結果は,応答電文としてビジネスプロセスまたはサービスリクエスタに返します。
- 注意
- サンプルプログラムの動作環境は,HCSC簡易セットアップ機能を利用して構築してください。HCSC簡易セットアップ機能を利用して環境を構築すると,通信基盤としてSOAP通信基盤が設定されます。