Service Platformは,Cosminexusによるサービス統合を実現するための実行環境である,Cosminexus サービスプラットフォームを構築するための製品です。実行環境製品であるApplication Server Enterpriseの機能に,サービス統合に必要な機能が追加されています。
Service Platformを利用したCosminexus サービスプラットフォームの構築例を次の図に示します。
図2-4 Cosminexus サービスプラットフォームの構成例
クライアントからのサービスに対するリクエストは,Cosminexus サービスプラットフォームが受け付けます。Cosminexus サービスプラットフォームでは,リクエストを各サービスが存在するサーバに送信します。サービスへの接続には,接続するサービスの種類ごとのアダプタを使用します。なお,Cosminexus サービスプラットフォームにリクエストを送信するプログラムをサービスリクエスタといいます。サービスリクエスタは,アプリケーションサーバやEJBクライアント上で実行します。
Service Platformは,Cosminexus サービスプラットフォームの実行環境にするマシンにインストールします。また,サービスリクエスタをWebアプリケーションとして開発する場合は,Webブラウザからのリクエストを受け付けてCosminexus サービスプラットフォームに送信するサーバとして,Application Server StandardまたはApplication Server Enterpriseをインストールしたアプリケーションサーバを利用できます。