2.1 サンプルプログラムのシステム構成

Cosminexus サービスプラットフォームでは,次に示す三つのパターンのサンプルプログラムを用意しています。

それぞれのサンプルプログラムについて説明します。

<この節の構成>
(1) サービスリクエスタからサービス部品を呼び出すパターン
(2) ビジネスプロセスからサービス部品を呼び出すパターン
(3) プロセス統合したパターン

(1) サービスリクエスタからサービス部品を呼び出すパターン

サンプルプログラム名:HelloServiceAdapter

サービスリクエスタからサービスアダプタを介してサービス部品を呼び出すサンプルプログラムです。このサンプルプログラムでは,サービスアダプタの定義を習得することを目的としています。

HelloServiceAdapterのシステム構成を次の図に示します。

図2-1 HelloServiceAdapterのシステム構成

[図データ]

(2) ビジネスプロセスからサービス部品を呼び出すパターン

サンプルプログラム名:HelloBusinessProcess

ビジネスプロセスからサービスアダプタを介してサービス部品を呼び出すサンプルプログラムです。このサンプルプログラムでは,ビジネスプロセスの定義を習得することを目的にしています。

HelloBusinessProcessのシステム構成を次の図に示します。

図2-2 HelloBusinessProcessのシステム構成

[図データ]

(3) プロセス統合したパターン

サンプルプログラム名:商品手配サンプルプログラム

ビジネスプロセスからサービスアダプタを介して商品の在庫を引き当てたり,配送を手配したりするサービス部品を呼び出すサンプルプログラムです。このサンプルプログラムでは,実際の業務に近い内容での定義を習得することを目的にしています。

商品手配サンプルプログラムのシステム構成を次の図に示します。

図2-3 商品手配サンプルプログラムのシステム構成

[図データ]