Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 保守/移行編


10.3.4 11-40への移行とV9互換モードについて

11-40には「推奨モード」と「V9互換モード」の2つのモードがあり,モードによって使用できる機能が異なります。そのため,11-40に移行する場合は,使用したい機能を基に,どちらのモードを使用するかを検討してください。

推奨モード

推奨モードでは,11-00以降の新機能を使用できます。11-00以降の新機能については,この項の「・11-00以降の主な機能」を参照してください。

また,09-87から11-40に移行し,「推奨モード」を使用するユーザ向けに,09-87から11-40の変更点を説明する移行ガイドを提供しています。移行ガイドについては,「12. アプリケーションサーバ09-87から11-40への移行」を参照してください。

V9互換モード

V9互換モードでは,アプリケーションサーバが09-87相当の動作になります。11-00ではJava EE 7の新機能に対応するために大幅な機能の変更をしています。11-40の新機能を使用しないで,09-87以前との互換性を重視するユーザは「V9互換モード」を使用してください。

V9互換モードでは,09-87以前との互換性がある機能を使用できます。互換性がある機能の詳細は,この項の「・旧バージョンとの互換のための機能」を参照してください。

なお,「V9互換モード」の詳細は,マニュアル「アプリケーションサーバ 機能解説 互換編」の「第2編 V9互換モード」を参照してください。

なお,11-00以降で非サポートとなった機能は,推奨モードとV9互換モードのどちらでも使用できません。詳細は,この項の「・11-00以降で非サポートとなった機能」を参照してください。

11-00以降の主な機能,旧バージョンとの互換のための機能,および11-00以降で非サポートとなった機能について説明します。

Version 11-00以降で非サポートとなった機能を次の表に示します。この表に記載している機能は,推奨モードとV9互換モードのどちらでも使用できません。

表10‒17 11-00以降で非サポートとなった機能

分類

機能名

代替機能

拡張機能

EADsセッションフェイルオーバー機能

データベースセッションフェイルオーバ機能を使用してください。

詳細は,マニュアル「アプリケーションサーバ 機能解説 拡張編」の「6. データベースセッションフェイルオーバ機能」を参照してください。

互換機能

ベーシックモード

J2EEサーバを使用してください。

サーブレットエンジンモード (Webコンテナサーバ)

J2EEサーバを使用してください。

簡易Webサーバ機能

NIO HTTPサーバ機能を使用してください。

詳細は,マニュアル「アプリケーションサーバ 機能解説 基本・開発機能編(Webコンテナ)」の「7. NIO HTTPサーバ」を参照してください。

EJBクライアントアプリケーションのログのサブディレクトリ専有モード

デフォルトのサブディレクトリ共有モードを使用してください。

メモリセッションフェイルオーバ機能

データベースセッションフェイルオーバ機能を使用してください。

詳細は,マニュアル「アプリケーションサーバ 機能解説 拡張編」の「6. データベースセッションフェイルオーバ機能」を参照してください。

複数の構築済み実行環境の切り替え

なし

J2EEアプリケーションのテスト機能

なし

JSP1.1仕様およびJSP1.2仕様に準拠したJSPソースのチェック(cjjsp2java)

なし

論理サーバのアプリケーション管理のV7互換モード

なし

セキュリティ管理機能

セッションフェイルオーバ機能を使用したログイン状態の引き継ぎ

データベースセッションフェイルオーバ機能を使用してください。

詳細は,マニュアル「アプリケーションサーバ 機能解説 拡張編」の「6. データベースセッションフェイルオーバ機能」を参照してください。

コマンド

Management Serverで使用するコマンド(旧バージョンとの互換用のコマンド)

  • cmx_define_applicationコマンド

  • cmx_deploy_applicationコマンド

  • cmx_register_applicationコマンド

  • cmx_start_applicationコマンド

  • cmx_stop_applicationコマンド

  • cmx_undefine_applicationコマンド

  • cmx_undeploy_applicationコマンド

  • cmx_unregister_applicationコマンド

  • cmx_define_resourceコマンド

  • cmx_deploy_resourceコマンド

  • cmx_register_resourceコマンド

  • cmx_start_resourceコマンド

  • cmx_stop_resourceコマンド

  • cmx_undefine_resourceコマンド

  • cmx_undeploy_resourceコマンド

  • cmx_unregister_resourceコマンド

  • cmx_add_serverrefコマンド

  • cmx_delete_serverrefコマンド

J2EEサーバのコマンドを使用してください。

詳細は,マニュアル「アプリケーションサーバ リファレンス コマンド編」の「2. J2EEサーバで使用するコマンド」を参照してください。