3.2 システムの仕様(機能)検討

システムの目的や業務の内容に応じて,実行環境でどの機能を使用するかを検討・決定します。

使用する機能の検討では,機能について説明しているマニュアルを必要に応じて参照してください。使用できる機能は,J2EEアプリケーションを実行するシステムを構築するか,バッチアプリケーションを実行するシステムを構築するかによって異なります。

J2EEアプリケーションを実行するシステムの場合に使用できる主な機能および参照先のマニュアルについて次の表に示します。

表3-1 アプリケーションサーバの主な機能および参照先のマニュアル(J2EEアプリケーションを実行するシステムの場合)

機能分類概要参照先マニュアル参照個所
Java言語J2SE 5.0またはJava SE 6に対応しています。※1※2※2
WebサーバApache 2.0に対応したWebサーバ(Hitachi Web Server)を使用できます。Hitachi Web Server
WebコンテナServlet 2.5およびJSP 2.1に対応したWebコンテナを使用できます。また,インプロセスHTTPサーバ機能など,独自の機能を提供しています。Cosminexus アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)全体
EJBコンテナ次のEnterprise Beanを実行できるEJBコンテナを提供しています。
  • Session Bean
  • Entity Bean
  • Message-driven Bean
また,Timer Serviceの機能も使用できます。
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(EJBコンテナ)全体
リソース接続とトランザクション管理次の機能に対応したリソース接続とトランザクション管理ができます。
  • コネクションプーリング
  • コネクションシェアリング
  • JNDIによるルックアップ
  • ローカルトランザクション
  • 2フェーズコミットメント
  • 分散トランザクションの実現
また,OpenTP1との接続やJMS仕様に準拠した送信先(キューまたはトピック)との接続も実現できます。
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)2.3,3.4.2,3.14.1,3.14.3,7.
スレッドの非同期並行処理次の機能を使用できます。
  • TimerManagerを使用した非同期タイマ処理
  • WorkManagerを使用した非同期スレッド処理
Cosminexus アプリケーションサーバ 機能解説 拡張編13.3,13.4
XMLプロセッサ次の機能を使用できます。
  • DOM API
  • SAX API
  • XSLTトランスフォーマ(XPathを含む)
Cosminexus XML Processor ユーザーズガイド全体
WebサービスJAX-WS仕様に対応したWebサービスの実行および開発ができます。Cosminexus アプリケーションサーバ Webサービス開発の手引全体
WebサービスおよびSOAP間通信(既存機能)次の機能を使用できます。
  • RPCを利用したSOAPアプリケーションの開発
  • メッセージングを利用したSOAPアプリケーションの開発
  • EJBを利用したSOAPアプリケーションの開発
  • UDDIクライアントライブラリが提供するJAXR API
Cosminexus アプリケーションサーバ SOAPアプリケーション開発の手引全体
OLTP技術の適用次の機能を使用できます。
  • WebアプリケーションおよびURLグループ(業務ロジック)単位の同時実行スレッド数制御
  • Enterprise Beanの同時実行スレッド数制御(CTMの利用)※3
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)2.15
Cosminexus アプリケーションサーバ 機能解説 拡張編1.2.2
可用性向上次の機能を使用できます。
  • J2EEサーバ間のセッション情報の引き継ぎ
  • リソース枯渇監視
  • 稼働情報監視
  • 性能解析トレース/障害解析トレースの出力
Cosminexus アプリケーションサーバ 機能解説 拡張編5.,7.15.1
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編4.2,8.4
セキュリティ管理次の機能を使用できます。
  • 統合ユーザ管理
  • 監査ログ出力
  • データベース監査証跡連携
Cosminexus アプリケーションサーバ 機能解説 拡張編10.
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編6.,7.
セキュリティ管理Webサービス※3次の機能を使用できます。
  • SOAPメッセージの完全性および秘匿性の保証
  • SOAPメッセージの認証
  • XML署名データの生成および検証
  • XML署名データの暗号化および復号化
Cosminexus アプリケーションサーバ Webサービスセキュリティ 使用の手引1.2
Cosminexus XML Security - Core ユーザーズガイド全体
フレームワークとライブラリ次の機能を使用できます。
  • JSFおよびJSTL
  • アプリケーションサーバ提供のはん用部品
※2※2
アプリケーション開発次の機能を使用できます。
  • MyEclipseを使用したアプリケーションの開発
  • ローカルマシンでのデバッグおよびリモートマシンでのデバッグ
Cosminexus アプリケーションサーバ アプリケーション開発ガイド全体
システム構築次の機能を使用できます。
  • システム構成の一括定義簡易構築(Smart Composer機能またはセットアップウィザード)
  • リモート環境からの各種サーバの設定
  • アーカイブ形式または展開ディレクトリ形式でのアプリケーションのデプロイ
  • リソースアダプタのデプロイ
  • アプリケーションの設定
  • リソースの設定
  • 複数実行環境の切り替え(UNIXの場合)
  • 実行環境の移行性向上(構築済みのシステムの移行)
Cosminexus アプリケーションサーバ システム構築・運用ガイド2.,8.
Cosminexus アプリケーションサーバ 運用管理ポータル操作ガイド9.,10.
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)12.
Cosminexus アプリケーションサーバ アプリケーション設定操作ガイド全体
Cosminexus アプリケーションサーバ 機能解説 拡張編11.
Cosminexus アプリケーションサーバ システム構築・運用ガイド9.9
システム運用次の機能を使用できます。
  • サーバプロセスの一括起動,個別起動,自動起動,監視,再起動
  • JSP事前コンパイル
  • J2EEアプリケーションのリロード
  • 稼働情報監視によるイベント発行自動アクション制御
  • ログ/トレース収集
  • ドメイン一括管理
Cosminexus アプリケーションサーバ システム構築・運用ガイド9.3
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(Webコンテナ)2.5
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)12.8
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編9.
Cosminexus アプリケーションサーバ 機能解説 保守/移行/互換編1.2.1
Cosminexus アプリケーションサーバ 運用管理ポータル操作ガイド11.3
クラスタソフトウェアとの連携次のクラスタシステムを運用できます。
  • アプリケーションサーバまたは運用管理サーバを対象にした,コールドスタンバイでの1:1の系切り替え
  • 相互スタンバイ構成
  • 1台のリカバリ専用サーバを用意したN:1リカバリシステム構成
  • ホスト単位管理モデルを対象にしたコールドスタンバイでの系切り替え
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編18.2
JP1との連携JP1の各製品と連携して次の機能を使用できます。
  • 障害の集中監視
  • 稼働性能の監視
  • システム構成定義と管理
  • ジョブによる運用の自動化
  • シナリオによる運用の自動化
  • SNMPでの稼働情報の取得
  • 監査ログの収集と一元管理
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編12.

注※1 製品の型名によって使用できるバージョンが異なります。

注※2 対応するマニュアルはありません。

注※3 Application Server Standardでは使用できません。


バッチアプリケーションを実行するシステムの場合に使用できる主な機能および参照先のマニュアルについて次の表に示します。

表3-2 アプリケーションサーバの主な機能および参照先のマニュアル(バッチアプリケーションを実行するシステムの場合)

機能分類概要参照先マニュアル参照個所
Java言語J2SE 5.0またはJava SE 6に対応しています。※1※2※2
バッチサーバ次の機能を実現できるバッチサーバを提供しています。
  • バッチ処理を実装したJavaアプリケーションの実行
  • フルガーベージコレクション実行制御
Cosminexus アプリケーションサーバ 機能解説 拡張編2.2,8.
リソース接続とトランザクション管理次の機能に対応したリソース接続とトランザクション管理ができます。
  • コネクションプーリング
  • コネクションシェアリング
  • JNDIによるルックアップ
  • ローカルトランザクション
Cosminexus アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)2.3,3.4.2,3.14
Cosminexus アプリケーションサーバ 機能解説 拡張編2.
XMLプロセッサ次の機能を使用できます。
  • DOM API
  • SAX API
  • XSLTトランスフォーマ(XPathを含む)
Cosminexus XML Processor ユーザーズガイド全体
可用性向上次の機能を使用できます。
  • リソース枯渇監視
  • 稼働情報監視
  • 性能解析トレース/障害解析トレースの出力
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編3.,4.
セキュリティ管理次の機能を使用できます。
  • 監査ログ出力
  • データベース監査証跡連携
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編6.,7.
アプリケーション開発次の機能を使用できます。
  • MyEclipseを使用したアプリケーションの開発
  • ローカルマシンでのデバッグおよびリモートマシンでのデバッグ
Cosminexus アプリケーションサーバ アプリケーション開発ガイド13.
システム構築次の機能を使用できます。
  • システム構成の一括定義簡易構築(Smart Composer機能)
  • リモート環境からの各種サーバの設定
  • リソースアダプタのデプロイ
  • リソースの設定
  • 複数実行環境の切り替え(UNIXの場合)
  • 実行環境の移行性向上(構築済みのシステムの移行)
Cosminexus アプリケーションサーバ システム構築・運用ガイド10.
Cosminexus アプリケーションサーバ 運用管理ポータル操作ガイド9.,10.
Cosminexus アプリケーションサーバ アプリケーション設定操作ガイド全体
Cosminexus アプリケーションサーバ 機能解説 拡張編11.
Cosminexus アプリケーションサーバ システム構築・運用ガイド11.6
システム運用次の機能を使用できます。
  • サーバプロセスの一括起動,個別起動,自動起動,監視,再起動
  • 稼働情報監視によるイベント発行自動アクション制御
  • ログ/トレース収集
  • ドメイン一括管理
Cosminexus アプリケーションサーバ システム構築・運用ガイド11.2
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編9.
Cosminexus アプリケーションサーバ 機能解説 保守/移行/互換編1.2.1
Cosminexus アプリケーションサーバ 運用管理ポータル操作ガイド11.3
クラスタソフトウェアとの連携次のクラスタシステムを運用できます。
  • アプリケーションサーバを対象にした,コールドスタンバイでの1:1の系切り替え
  • 相互スタンバイ構成
  • ホスト単位管理モデルを対象にしたコールドスタンバイでの系切り替え
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編19.,20.4,20.5
JP1との連携JP1の各製品と連携して次の機能を使用できます。
  • 障害の集中監視
  • 稼働性能の監視
  • システム構成定義と管理
  • ジョブによる運用の自動化
  • シナリオによる運用の自動化
  • SNMPでの稼働情報の取得
  • 監査ログの収集と一元管理
Cosminexus アプリケーションサーバ 機能解説 運用/監視/連携編12.,13.,14.,15.

注※1 製品の型名によって使用できるバージョンが異なります。

注※2 対応するマニュアルはありません。