Cosminexus サービスプラットフォーム 概説

[目次][用語][索引][前へ][次へ]

2.3.2 構成ソフトウェア

uCosminexus Service Architect,uCosminexus Service Platform,およびuCosminexus Operatorの構成ソフトウェアについて説明します。

<この項の構成>
(1) 各製品に含まれる構成ソフトウェア
(2) 構成ソフトウェアの概要
(3) uCosminexus Service ArchitectおよびuCosminexus Service Platformの構成ソフトウェアの位置づけ

(1) 各製品に含まれる構成ソフトウェア

uCosminexus Service Architect,uCosminexus Service Platform,およびuCosminexus Operatorに含まれる構成ソフトウェアを次の表に示します。

表2-1 各製品の構成ソフトウェア

構成ソフトウェア uCosminexus Service Architect uCosminexus Service Platform uCosminexus Operator
Cosminexus Application Development Plug-in
Cosminexus cFramework
Cosminexus Component Container
Cosminexus Component Transaction Monitor
Cosminexus DABroker Library
Cosminexus Developer's Kit for Java
Cosminexus Operator Plug-in※1
Cosminexus Performance Tracer
Cosminexus Reliable Messaging
Cosminexus Service Coordinator※1 ※2
Cosminexus Service Development Plug-in※1
Cosminexus TPBroker
Cosminexus Web Services - Security
Cosminexus XML Processor
HiRDB Embedded Server Version 8
Hitachi Web Server
MyEclipse for Cosminexus

(凡例)
○:含まれます。
−:含まれません。

注※1
マニュアル「Cosminexus サービスプラットフォーム 開発ガイド」では,主にCosminexus Service Development Plug-inで提供する機能について説明しています。
また,マニュアル「Cosminexus サービスプラットフォーム システム構築・運用ガイド」では,主にCosminexus Service CoordinatorおよびCosminexus Operator Plug-inで提供する機能について説明しています。
そのほかの構成ソフトウェアの機能については,関連マニュアルを参照してください。構成ソフトウェアとマニュアルの対応については,マニュアル「Cosminexus 概説」を参照してください。

注※2
uCosminexus Service Architectに含まれるCosminexus Service Coordinatorを利用して構築できる運用環境および実行環境は,開発したHCSCコンポーネント(アダプタ定義,ビジネスプロセス定義など)のテスト・デバッグ用の環境です。業務システムの実際の運用には使用できません。

(2) 構成ソフトウェアの概要

各構成ソフトウェアの概要について,次に説明します。各構成ソフトウェアの機能の詳細については,それぞれの関連マニュアルを参照してください。

(a) Cosminexus Application Development Plug-in

Eclipseで,デバッグやEARの生成などの操作をEclipseの画面から実行するための連携プラグインを提供する構成ソフトウェアです。

(b) Cosminexus cFramework

コンポーネント・フレームワークに基づいて開発されたアプリケーションコンポーネントを実行するための環境を提供する構成ソフトウェアです。

(c) Cosminexus Component Container

アプリケーションの実行基盤の中核として,次のような機能を提供する構成ソフトウェアです。

また,Cosminexus Component Containerには,DB Connectorも含まれます。

各機能の詳細については,マニュアル「Cosminexus 機能解説」,「Cosminexus SOAPアプリケーション開発ガイド」を参照してください。

(d) Cosminexus Component Transaction Monitor

SessionBeanの呼び出しをスケジューリングして,負荷分散および流量制御を実現するための構成ソフトウェアです。

(e) Cosminexus DABroker Library

データベース連携機能を提供する構成ソフトウェアです。JDBCインターフェースをサポートしたデータベースにアクセスするライブラリを提供します。

(f) Cosminexus Developer's Kit for Java

J2SE5.0に準拠した,Java 2 SDK, Standard Editionです。

(g) Cosminexus Operator Plug-in

実行環境と運用操作環境を異なるマシンに分けて構築する場合に,uCosminexus OperatorからuCosminexus Service Platformをインストールした実行環境のマシン上で動作するJ2EEサーバやHCSCサーバを操作するために使用するプラグインを提供する構成ソフトウェアです。

(h) Cosminexus Performance Tracer

処理性能のボトルネックを解析するためのトレース情報を出力する構成ソフトウェアです。

(i) Cosminexus Reliable Messaging

非同期に信頼性の高いメッセージの送受信を実現する高信頼メッセージング基盤としての機能を提供する構成ソフトウェアです。

(j) Cosminexus Service Coordinator

SOAを適用したシステムを構築・運用するための機能を提供する構成ソフトウェアです。次の機能が含まれます。

(k) Cosminexus Service Development Plug-in

HCSCTEを提供する構成ソフトウェアです。HCSCTEは,SOAを適用したシステムに必要なアダプタ,ビジネスプロセス,データ変換などを定義する機能です。

(l) Cosminexus TPBroker

サーブレットまたはJSPとEnterprise Beanの間など,J2EEでのRMI-IIOP通信基盤を提供する構成ソフトウェアです。

(m) Cosminexus Web Services - Security

Webサービスのセキュリティの標準規格WS-Securityに準拠した機能を提供する構成ソフトウェアです。

(n) Cosminexus XML Processor

業界標準のJAXP1.3をサポートしたXMLドキュメントの読み取り,操作および生成を実行する構成ソフトウェアです。

(o) HiRDB Embedded Server Version 8

アダプタ,ビジネスプロセス,データ変換などの定義の開発時や,テストおよびデバッグに使用できる組み込みデータベースです。

(p) Hitachi Web Server

Apache2.0をベースにSSLをサポートしたミッションクリティカル分野向けのWebサーバです。

(q) MyEclipse for Cosminexus

J2EEアプリケーション開発に必要なプラグインが一とおりそろっているJava開発環境です。

(3) uCosminexus Service ArchitectおよびuCosminexus Service Platformの構成ソフトウェアの位置づけ

uCosminexus Service ArchitectおよびuCosminexus Service Platformの構成ソフトウェアの位置づけを図2-5および図2-6に示します。

図2-5 uCosminexus Service Architectを構成するソフトウェアの位置づけ

[図データ]

図2-6 uCosminexus Service Platformを構成するソフトウェアの位置づけ

[図データ]