本快速入門指南提供啟動伺服器、部署應用程式及設定負載平衡和容錯移轉的基本程序。
此前言說明整個 Sun JavaTM 系統 Application Server 文件集的相關資訊與慣例。
Application Server 文件集說明部署規劃和系統安裝。Application Server 文件的統一資源定址器 (URL) 為 http://docs.sun.com/coll/1343.4 和 http://docs.sun.com/coll/1777.1。如需 Application Server 的簡介,請依下表順序參閱書籍。
表 P–1 Application Server 文件集中的書籍
書名 |
說明 |
---|---|
「Documentation Center」 |
按作業與主旨分類組織的 Application Server 文件主題。 |
版本說明 |
軟體與文件的最新資訊。包含支援硬體、作業系統、Java 開發工具組 (JDKTM) 與資料庫驅動程式的完整表格式摘要。 |
「Quick Start Guide」 |
如何開始使用 Application Server 產品。 |
Installation Guide |
安裝軟體及其元件。 |
「Deployment Planning Guide」 |
評估系統需求和企業狀況,確保以最適合您的站點的方式部署 Application Server。此外還說明了部署伺服器時應該注意的常見問題及注意事項。 |
「Application Deployment Guide」 |
將應用程式與應用程式元件部署至 Application Server。其中包括有關部署描述元的資訊。 |
「Developer’s Guide」 |
建立及實作計畫在 Application Server 上執行的 Java Platform, Enterprise Edition (Java EE 平台) 應用程式,這些應用程式採用 Java EE 元件與 API 的開放式 Java 標準模型。其中包括有關開發者工具、安全性、除錯及建立生命週期模組的資訊。 |
「Java EE 5 Tutorial」 |
使用 Java EE 5 平台技術與 API 來開發 Java EE 應用程式。 |
「Java WSIT Tutorial」 |
使用 Web 服務互通功能技術 (Web Service Interoperability Technologies, WSIT) 來開發 Web 應用程式。其中說明使用 WSIT 技術的方式、時機和原因,以及各種技術所支援的功能與選項。 |
「Administration Guide」 |
Application Server 的系統管理,包括配置、監視、安全性、資源管理及 Web 服務管理。 |
「High Availability Administration Guide」 |
高可用性資料庫安裝後的配置和管理說明。 |
「Administration Reference」 |
編輯 Application Server 配置檔案 domain.xml。 |
「Upgrade and Migration Guide」 |
從舊版 Application Server 升級或從競爭對手的應用程式伺服器遷移 Java EE 應用程式。此指南也說明鄰近產品發行版本與配置選項之間的差異,這些可能導致與產品規格不相容。 |
「Performance Tuning Guide」 |
調校 Application Server 以提昇效能。 |
「Troubleshooting Guide」 |
解決 Application Server 問題。 |
「Error Message Reference」 |
解決 Application Server 錯誤訊息。 |
「Reference Manual」 |
與 Application Server 一起提供的公用程式指令;以線上手冊樣式編寫。其中包含 asadmin 指令行介面。 |
Application Server 可單獨購買或隨 Sun Java Enterprise System (Java ES) 合購。Java ES 是一種軟體基礎架構,支援分散在網路或網際網路環境中的企業應用程式。如果您將 Application Server 做為 Java ES 的元件購買,則應熟悉位於 http://docs.sun.com/coll/1286.2 和 http://docs.sun.com/coll/1412.3 上的系統文件。Java ES 及其元件的所有相關文件 URL 為 http://docs.sun.com/prod/entsys.5。
如需其他獨立 Sun Java System 伺服器產品的相關文件,請連線至以下網址:
Application Server 隨附之套裝軟體的 JavadocTM 工具參考資料位於 http://glassfish.dev.java.net/nonav/javaee5/api/index.html。此外,以下資源可能會有用:
如需有關在 NetBeansTM 整合開發環境 (IDE) 中建立企業應用程式的資訊,請參閱 http://www.netbeans.org/kb/55/index.html。
如需有關 Application Server 隨附之 Java DB 資料庫的資訊,請參閱 http://developers.sun.com/javadb/。
GlassFish Samples 專案是應用程式範例集,展示多種 Java EE 技術。GlassFish Samples 隨附於 Java EE 軟體開發套件 (SDK),您也可以從 https://glassfish-samples.dev.java.net/ 的 GlassFish Samples 專案網頁中取得這些範例。
下表描述本書中使用的預設路徑和檔案名稱。
表 P–2 預設路徑和檔案名稱
預留位置 |
說明 |
預設值 |
---|---|---|
install-dir |
表示 Application Server 的基底安裝目錄。 |
Application Server 與 Java ES 一起安裝在 SolarisTM 上 (超級使用者): /opt/SUNWappserver/appserver Application Server 與 Java ES 一起安裝在 Linux 上 (超級使用者): /opt/sun/appserver/ 其他 Solaris 和 Linux 的安裝 (非超級使用者): user's-home-directory/SUNWappserver 其他 Solaris 和 Linux 的安裝 (root 使用者): /opt/SUNWappserver Windows,所有安裝: SystemDrive:\Sun\AppServer |
domain-root-dir |
表示包含所有網域的目錄。 |
Java ES Solaris 安裝 (超級使用者): /var/opt/SUNWappserver/domains/ Java ES Linux 安裝 (超級使用者): /var/opt/sun/appserver/domains/ 所有其他的安裝: install-dir/domains/ |
domain-dir |
表示網域目錄。 在配置檔案中,您可能會看到 domain-dir 表示如下: ${com.sun.aas.instanceRoot} |
domain-root-dir/domain-dir |
instance-dir |
表示伺服器實例的目錄。 |
domain-dir/instance-dir |
下表描述本書在印刷排版上所做的變更。
表 P–3 印刷排版慣例
字體 |
意義 |
範例 |
---|---|---|
AaBbCc123 |
指令、檔案及目錄的名稱;螢幕畫面輸出。 |
請編輯您的 .login 檔案。 請使用 ls -a 列出所有檔案。 machine_name% you have mail. |
AaBbCc123 |
您所鍵入的內容 (與螢幕畫面輸出相區別)。 |
machine_name% su Password: |
AaBbCc123 |
將用實際的名稱或數值取代的預留位置。 |
移除檔案的指令為 rm 檔案名稱。 |
AaBbCc123 |
新術語,要強調的詞。 |
快取記憶體是儲存在本機的副本。 請不要儲存此檔案。 備註:某些重點項目在線上以粗體顯示。 |
「AaBbCc123」 |
用於書名及章節名稱。 |
請參閱「使用者指南」中的第 6 章。 |
下表說明本書中可能使用的符號。
表 P–4 符號慣例
符號 |
說明 |
範例 |
意義 |
---|---|---|---|
[ ] |
包含選擇性引數和指令選項。 |
ls [-l] |
無需 -l 選項。 |
{ | } |
包含為所需指令選項提供的一組選擇。 |
-d {y|n} |
-d 選項要求您使用 y 引數或 n 引數。 |
${ } |
表示變數參照。 |
${com.sun.javaRoot} |
參照 com.sun.javaRoot 變數的值。 |
- |
連接需同時按下的多個按鍵。 |
Control-A |
同時按 Control 鍵和 A 鍵。 |
+ |
連接需連續按下的多個按鍵。 |
Ctrl+A+N |
按 Ctrl 按鍵,然後鬆開,再依次按後面的按鍵。 |
-> |
表示圖形使用者介面中的功能表項目選取。 |
[檔案] -> [新建] -> [範本] |
從 [檔案] 功能表中,選擇 [新建]。從 [新建] 子功能表中,選擇 [範本]。 |
Sun 網站提供以下其他資源的相關資訊:
除了搜尋 docs.sun.comSM 網站中的 Sun 產品文件以外,您還可以在搜尋欄位中鍵入以下語法來使用搜尋引擎:
search-term site:docs.sun.com |
例如,若要搜尋「broker」,請鍵入以下字串:
broker site:docs.sun.com |
如果搜尋範圍要包含其他 Sun 網站 (例如 java.sun.com、www.sun.com 和 developers.sun.com),請在搜尋欄位中使用 sun.com 取代 docs.sun.com。
本文件中提供了協力廠商 URL 以供參考,另亦提供其他相關的資訊。
Sun 對本文件中提到的協力廠商網站的可用性不承擔任何責任。對於此類網站或資源中的 (或透過它們所取得的) 任何內容、廣告、產品或其他材料,Sun 並不表示認可,也不承擔任何責任。對於因使用或依靠此類網站或資源中的 (或透過它們所取得的) 任何內容、產品或服務而造成的、名義上造成的或連帶產生的任何實際或名義上之損壞或損失,Sun 概不負責,也不承擔任何責任。
Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。若要分享您的意見,請至 http://docs.sun.com,並按一下 [Send Comments (傳送您的意見)]。請在線上表單中提供完整的文件標題和文件號碼。文件號碼是一個七位或九位的數字,可以在書的標題頁面或文件的 URL 中找到。例如,本書的文件號碼為 820-3031。