![]() |
Sun ONE Application Server 7 J2EE CA Service Provider Implementation 管理者ガイド |
このマニュアルについてSunTM ONE Application Server 7 Java 2 Enterprise Edition Connector Architecture (J2EE CA) Service Provider Implementation (SPI) を使用すると、J2EE コネクタをアプリケーションサーバーにプラグインすることができます。このマニュアルでは、SPI をビルド、インストール、設定、および管理する方法について説明します。
この章には次の項目があります。
製品ラインの概要
Sun ONE Application Server 7 は J2EE 1.3 仕様に準拠したアプリケーションサーバーです。また、新しい Java Web Service 規格や標準の HTTP サーバープログラミング機能もサポートしています。本稼動環境と開発環境の両方に幅広く対応するため、次の 3 種類のアプリケーションサーバーが用意されています。
Platform Edition
Platform Edition は、Sun ONE Application Server 7 製品ラインの中核を成す製品です。この製品は無償で提供されます。J2EE 1.3 仕様に準拠した高パフォーマンスで小さな実行時環境を備えているため、基礎的な運用開発に適しています。また、こうした実行時環境をサードパーティアプリケーションに組み込むこともできます。Web サービス対応の Platform Edition には、Sun ONE Web Server や Sun ONE Message Queue で実証済みの技術が組み込まれています。
Platform Edition の配備先は、単一アプリケーションサーバーインスタンスに限られています。このアプリケーションサーバーインスタンスは、Java プラットフォーム 用の仮想マシン、すなわち Java 仮想マシン (JVMTM) になります。Platform Edition では、複数層の配備トポロジがサポートされます。ただし、Web サーバー層のプロキシはロードバランスを行いません。さらに、管理ユーティリティを使用できるのは、ローカルクライアントに限定されています。
Platform Edition は、Solaris 9 に統合されています。
Standard Edition
この『入門ガイド』で、対象としているエディションです。Platform Edition の機能に加えて、拡張されたリモート管理機能が追加されています。拡張された管理機能、リモートコマンド行、および Web ベースの管理機能はすべて、Standard Edition に組み込まれています。また、Web サーバー層のプロキシにより Web アプリケーションのトラフィックを分割する機能もあります。Standard Edition では、1 台のマシンに複数のアプリケーションサーバーインスタンス (JVM) を設定できます。
Enterprise Edition
Enterprise Edition では、アプリケーションサーバープラットフォームの基本機能に、高可用性機能、ロードバランス機能、およびクラスタ機能が追加されています。これにより、要求の多い J2EE ベースのアプリケーションもスムーズに配備できます。Standard Edition より高度な管理機能により、複数のインスタンスの配備、複数のマシンへの配備にも対応しています。
クラスタリング機能では、複数のアプリケーションサーバーインスタンスの複製をグループとして構成し、クライアント要求のロードバランスを行うことができます。Enterprise Edition では、外部ロードバランサとロードバランスを行う Web 層ベースのプロキシが両方ともサポートされます。また、HTTP セッション、ステートフルセッション Bean インスタンス、および Java Message Service (JMS) リソースのフェイルオーバー機能があります。「Always On (常時配信)」という独自の高可用性データベーステクノロジを、高可用性 (HA) 持続ストアの基盤として採用しています。
製品の詳細は、Sun Microsystems の Web サイト の Sun ONE Application Server のページを参照してください。
マニュアルの使用法
このマニュアルは、PDF 形式または HTML 形式でも入手できます。次のサイトを参照してください。
次の表は、Sun ONE Application Server のマニュアルに記述されているタスクと概念を示しています。左側の列にタスクと概念、右側の列に参照するマニュアルを示します。
マニュアルの表記規則
この節では、このマニュアルで使用する表記規則について説明します。
一般的な表記規則
このマニュアルは、次の表記規則に従っています。
- ファイルとディレクトリのパスは、UNIX の形式で表記します (ディレクトリ名をスラッシュで区切って表記)。Windows バージョンでは、ディレクトリパスについては UNIX と同じですが、ディレクトリの区切り記号にはスラッシュではなく円記号を使用します。
- URL は次の書式で記述します。
http://server.domain/path/file.html
server はアプリケーションを実行するサーバー名、domain はユーザーのインターネットドメイン名、path はサーバー上のディレクトリの構造、file は個別のファイル名を示します。URL の斜体文字の部分は可変部分です。
- フォントは、次のように使い分けます。
モノスペースフォントは、サンプルコード、コードの一覧表示、API および言語要素 (関数名、クラス名など)、ファイル名、パス名、ディレクトリ名、および HTML タグに使います。
変数および可変部分、およびリテラルに使われる文字にも斜体を使います。
太字は、段落の先頭またはリテラルに使われる文字の強調に使います。
- このマニュアルでは、ほとんどのプラットフォームのインストールルートディレクトリを install_dir と記述します。例外については、13 ページの「ディレクトリの表記規則.を参照してください。
デフォルトでは、ほとんどのプラットフォームの install_dir は次の場所になります
Solaris 8 のパッケージベースでない評価バージョンインストール :
ユーザーのホームディレクトリ /usn/appserver7
Solaris にバンドルされていない非評価バージョンインストール :
/opt/SUNWappserver7
Windows のインストール :
C:¥Sun¥AppServer7
上記の default_config_dir および install_config_dir は、install_dir と同義です。例外と追加情報については、「ディレクトリの表記規則」を参照してください。
- このマニュアルでは、インスタンスルートディレクトリは、instance_dir と記述します。これは以下のパスの省略形式です。
default_config_dir/domains/domain/instance
- このマニュアルを通じて、特に明記のない限り、すべての UNIX 固有の表記は、Linux オペレーティングシステムにも適用されます。
ディレクトリの表記規則
デフォルトでは、Solaris 8 および 9 のパッケージベースのインストールと Solaris 9 のバンドル版インストールを使用する際、アプリケーションサーバーファイルはいくつかのルートディレクトリに分散してインストールされます。この節では、これらのディレクトリについて説明します。
- Solaris 9 のバンドル版インストールのデフォルトのインストールディレクトリは、次のように表記します。
install_dir は /usr/appserver/ を表します。このディレクトリには、インストールイメージの静的な部分が格納されます。アプリケーションサーバーを構成するすべてのユーティリティ、実行可能ファイル、およびライブラリがここに格納されます。
default_config_dir は作成されたドメインのデフォルトの格納先となる /var/appserver/domains ディレクトリを表します。
install_config_dir は /etc/appserver/config ディレクトリを表します。このディレクトリには、インストール全体の設定情報が格納されます。たとえば、このインストールのライセンス、管理ドメインのマスターリストなどが格納されます。
- Solaris 8 および 9 のパッケージベースのバンドルされていない非評価バージョンインストールのデフォルトのディレクトリは、次のように表記します。
install_dir は /opt/SUNWappserver7 ディレクトリを表します。このディレクトリには、インストールイメージの静的な部分が格納されます。アプリケーションサーバーを構成するすべてのユーティリティ、実行可能ファイル、およびライブラリがここに格納されます。
default_config_dir は 作成されたドメインの格納先となる /var/opt/SUNWappserver7/domains ディレクトリを表します。
install_config_dir は /etc/opt/SUNWappserver7/config ディレクトリを表します。このディレクトリには、インストール全体の設定情報が格納されます。たとえば、このインストールのライセンス、管理ドメインのマスターリストなどが格納されます。
製品サポート
ご使用のシステムに問題が発生した場合は、次のいずれかの方法でカスタマサポートにお問い合わせください。
- 次のオンラインサポート Web サイトをご利用ください。
- 保守契約を結んでいるお客様の場合は、専用ダイヤルをご利用ください。
サポートのご依頼の前に、次の情報を用意してください。サポート担当がお客様の問題を解決するために必要な情報です。
- 問題が発生した箇所や動作への影響など、問題の具体的な説明
- マシン機種、OS バージョン、および、問題の原因と思われるパッチやそのほかのソフトウェアなどの製品バージョン
- 問題を再現するための具体的な手順の説明
- エラーログやコアダンプ
マニュアルの構成
『Sun ONE Application Server 管理者ガイド ( J2EE CA SPI)』では、Sun ONE Application Server J2EE CA SPI ソフトウェアのすべての側面を理解、設定、および管理するために必要な情報を提供します。
このマニュアルは、次のような内容で構成されています。
- 「J2EE Connector Architecture の概要」
- 「コネクタのアセンブルと配備」
- 「リソースアダプタの管理」
- 「サンプルコネクタとサンプルアプリケーションでの使用方法」
- 「トラブルシューティング」
注 このマニュアルを通じて、特に明記のない限り、すべての UNIX 固有の表記は、Linux オペレーティングシステムにも適用されます。