本書の目的
本書は、InterstageのGlassFishを利用してアプリケーションの開発や運用を行うために必要な、機能、開発方法、運用方法、メンテナンスなどを説明しています。
本書は、以下の方を対象にしています。
GlassFishを利用してアプリケーションの開発や運用をする方
クライアントパッケージについて
クライアントパッケージでは、アプリケーションクライアントコンテナ機能を用いてJakarta EEアプリケーションクライアントを実行できます。また、Java SEスタンドアロンアプリケーションを実行できます。
前提知識
本書を読む場合、以下の知識が必要です。
使用するOSに関する基本的な知識
Javaに関する基本的な知識
Webサービスに関する基本的な知識
XMLに関する基本的な知識
インターネットに関する基本的な知識
リレーショナルデータベースに関する基本的な知識
トランザクションモデル(クライアント・サーバーモデル)に関する基本的な知識
本書の構成
本書は、以下の構成になっています。
GlassFishの概要について説明しています。
Jakarta EEアプリケーション実行環境の提供機能について説明しています。
Jakarta EEアプリケーションの開発について説明しています。
Jakarta EEアプリケーションの運用方法について説明しています。
GlassFishのセキュリティについて説明しています。
GlassFishを運用する際のチューニングについて説明しています。
高信頼性システムの運用方法について説明しています。
クラウドのオートスケールと連携したJakarta EEアプリケーションの運用方法について説明しています。
GlassFishの定義項目について説明しています。各定義項目の初期値や指定可能な範囲などについては本章を参照してください。
GlassFishのメンテナンスについて説明しています。
GlassFishの運用コマンドについて説明しています。
GlassFishで出力されるメッセージについて説明しています。
GlassFishの運用時に発生するトラブルの解決方法について説明しています。
J2EEからJakarta EE 8への移行について説明しています。
Java EE 5からJakarta EE 8への移行について説明しています。
Java EE 6からJakarta EE 8への移行について説明しています。
Java EE 7からJakarta EE 8への移行について説明しています。
Jakarta EE 8への移行について説明しています。
Java DBについて説明しています。
ファイル構成について説明しています。
ログ情報について説明しています。
ポート番号について説明しています。
プロセス情報について説明しています。
ソフトウェア条件について説明しています。
監視が必要なメッセージについて説明しています。
Interstage HTTP Server 2.4とGlassFishの機能の違いについて説明しています。
本書の表記について
本書では、説明するうえで、次に示す名称、略称および記号を使用しています。
マニュアル中で、自身を参照する場合は、「本書」と記述します。
本製品のマニュアル名称を記述する場合、マニュアル名の先頭の「FUJITSU Software Interstage Application Server VXX.XX.XX(Xにはバージョンを表す数値)」を省略します。
本書では、以下の名称を略称で表記しています。
正式名称 | 略称 |
---|---|
Amazon Web Services | AWS |
Microsoft Azure | Azure |
FUJITSU Software Enterprise Postgres | Enterprise Postgres |
Microsoft(R) SQL Server(R) | Microsoft SQL Server |
本書では、以下の用語を使用しています。
用語 | 意味 |
---|---|
運用資産格納ディレクトリー | PCMIサービス、GlassFish Serverクラスター、およびDAS資産を格納するディレクトリーを指します。 |
DAS | ドメイン管理サーバーの略称です。 |
Enterprise JavaBean | Jakarta(TM) Enterprise Beansを指します。 |
EJB | |
Java(TM) Mail | Jakarta(TM) Mailを指します。 |
Java(TM) Servlet | Jakarta(TM) Servletを指します。 |
Java(TM) Server Pages | Jakarta(TM) Server Pagesを指します。 |
Java(TM) WebSocket | Jakarta(TM) WebSocketを指します。 |
Java(TM) Managed Beans | Jakarta(TM) Managed Beansを指します。 |
RESTful Webサービス | Jakarta(TM) RESTful Webサービスを指します。 |
Java(TM) Persistence | Jakarta(TM) Persistenceを指します。 |
Implementing Enterprise Web Services | Jakarta(TM) Enterprise Web Servicesを指します。 |
Concurrency Utilities for Jakarta(TM) EE | Jakarta(TM) Concurrencyを指します。 |
Jakarta(TM) EE Connector Architecture | Jakarta(TM) Connectorsを指します。 |
本書では、Windowsの場合はコンピュータのプロパティの設定を、Solaris/Linuxの場合はInterstage起動時の環境変数を、「システム環境変数」と記述している場合があります。
本書で「Webサーバコネクタ」と記述している場合、特に断り書きがない限り、「Webサーバコネクタ(Interstage HTTP Server 2.4用)」のことを指します。
本書での以下の表記については、それぞれの基本ソフトウェアに対応した製品を示しています。
表記 | 説明 |
---|---|
RHEL7(Intel64) | Red Hat Enterprise Linux 7 (for Intel64)を前提基本ソフトウェアとした本製品 |
RHEL8(Intel64) | Red Hat Enterprise Linux 8 (for Intel64)を前提基本ソフトウェアとした本製品 |
RHEL9(Intel64) | Red Hat Enterprise Linux 9 (for Intel64)を前提基本ソフトウェアとした本製品 |
インストールフォルダについて
本書では、Windows Serverにインストールするインストールフォルダを「C:\Interstage」と表記しています。インストールフォルダを変更した場合は、実際のインストールフォルダに読み替えてください。
商標について
Amazon Web Services、AWS、Powered by AWS ロゴ、Amazon Aurora、Amazon Elastic Compute Cloud (Amazon EC2)、Amazon Simple Storage Service (Amazon S3)は、Amazon.com, Inc. またはその関連会社の商標です。
Apacheは、The Apache Software Foundationの米国およびその他の国における商標または登録商標です。
Eclipse、GlassFish、Jakartaは、米国およびその他の国におけるEclipse Foundation, Inc. の商標または登録商標です。
Linux は、Linus Torvalds 氏の日本およびその他の国における登録商標または商標です。
Microsoft、Azure、Microsoft Edge、SQL Server、WindowsおよびWindows Serverは、マイクロソフト グループの企業の商標です。
OpenJDKは、Oracle America, Inc. の商標です。
OracleおよびJavaは、オラクルおよびその関連会社の登録商標です。
Red Hat、Red Hat Enterprise Linuxは、Red Hat, Inc.の米国およびその他の国における商標または登録商標です。
そのほか、本マニュアルに記載されている会社名および製品名は、それぞれ各社の商標または登録商標です。
輸出管理規制について
本ドキュメントを輸出または第三者へ提供する場合は、お客様が居住する国および米国輸出管理関連法規等の規制をご確認のうえ、必要な手続きをおとりください。
著作権表示
Copyright 2021-2023 Fujitsu Limited
2023年7月 第4版 2021年10月 第3版 2021年9月 第2版 2021年6月 初版 |