本快速入门指南提供了启动服务器、部署应用程序以及设置负载平衡和故障转移的基本过程。
本前言包含有关整个 Sun JavaTM System Application Server 文档集的信息及其约定。
Application Server 文档集介绍了部署规划和系统安装。Application Server 文档的统一资源定位器 (Uniform Resource Locator, URL) 为 http://docs.sun.com/coll/1343.4 和 http://docs.sun.com/coll/1578.2。有关 Application Server 的介绍,请按照下表中所列出的顺序参阅相应的书籍。
表 P–1 Application Server 文档集中的书籍
书名 |
说明 |
---|---|
Documentation Center |
按照任务和主题进行组织的 Application Server 文档主题。 |
发行说明 |
软件和文档的最新信息。其中包括有关支持硬件、操作系统、Java Development Kit (JDKTM) 以及数据库驱动程序的表式综合汇总。 |
快速入门指南 |
如何开始使用 Application Server 产品。 |
安装指南 |
安装软件及其组件。 |
部署规划指南 |
评估系统需求和企业状况,确保以最适合您的站点的方式部署 Application Server。此外还介绍了部署服务器时应该注意的常见问题。 |
应用程序部署指南 |
Application Server 应用程序和应用程序组件部署。包含有关部署描述符的信息。 |
开发者指南 |
创建和实现要在 Application Server 上运行的 Java Platform, Enterprise Edition(Java EE 平台)应用程序,这些应用程序遵循针对 Java EE 组件和 API 的开放式 Java 标准模型。其中包括有关开发者工具、安全性、调试和创建生命周期模块的信息。 |
Java EE 5 教程 |
使用 Java EE 5 平台技术和 API 开发 Java EE 应用程序。 |
Java WSIT 教程 |
使用 Web 服务互操作性技术 (Web Service Interoperability Technology, WSIT) 开发 Web 应用程序。介绍如何、何时以及为何使用 WSIT 技术以及每项技术所支持的功能和选项。 |
管理指南 |
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) 的一个组件购买,Sun Java Enterprise System (Java ES) 是一种支持分布在网络或 Internet 环境中的企业应用程序的软件基础结构。如果将 Application Server 作为 Java ES 的一个组件购买,您应熟悉 http://docs.sun.com/coll/1286.2 和 http://docs.sun.com/coll/1382.2 上的系统文档。有关 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 集成开发环境 (Integrated Development Environment, 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 软件开发工具包 (Software Development Kit, SDK) 捆绑在一起,也可以从 GlassFish Samples 项目页面(URL 为 https://glassfish-samples.dev.java.net/)中获得。
下表介绍了在本书中使用的默认路径和文件名。
表 P–2 默认路径和文件名
占位符 |
说明 |
默认值 |
---|---|---|
install-dir |
表示 Application Server 的基本安装目录。 |
随 Java ES 安装在 SolarisTM 上的 Application Server(超级用户): /opt/SUNWappserver/appserver 随 Java ES 安装在 Linux 上的 Application Server(超级用户): /opt/sun/appserver/ 其他 Solaris 和 Linux 安装(非超级用户): 用户的主目录/SUNWappserver 其他 Solaris 和 Linux 安装(超级用户): /opt/SUNWappserver Windows 的所有安装: 系统驱动器:\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 filename。 |
新词术语强调 |
新词或术语以及要强调的词(注:某些强调的词在联机状态下以粗体显示。 ) |
高速缓存是存储在本地的副本。 请勿保存文件。 |
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表介绍了本书中可能使用的符号。
表 P–4 符号约定
符号 |
说明 |
示例 |
含义 |
---|---|---|---|
[ ] |
包含可选变量和命令选项。 |
ls [-l] |
-l 选项不是必需的。 |
{ | } |
包含为所需命令选项提供的一组选择。 |
-d {y|n} |
-d 选项要求您使用 y 参数或 n 参数。 |
${ } |
表示一个变量引用。 |
${com.sun.javaRoot} |
引用 com.sun.javaRoot 变量的值。 |
- |
连接需同时按下的多个击键。 |
Ctrl-A |
同时按 Ctrl 键和 A 键。 |
+ |
连接需连续按下的多个击键。 |
Ctrl+A+N |
按 Ctrl 键,然后松开并依次按后面的键。 |
-> |
表示图形用户界面中的菜单项选定。 |
“文件”->“新建”->“模板” |
从“文件”菜单中,选择“新建”。从“新建”子菜单中,选择“模板”。 |
Sun web 站点提供有关以下附加资源的信息:
除了从 docs.sun.comSM Web 站点搜索 Sun 产品文档外,还可以使用搜索引擎进行搜索,方法是在搜索字段中键入以下语法:
search-term site:docs.sun.com |
例如,要搜索 "broker",请键入以下内容:
broker site:docs.sun.com |
要在搜索中包含其他 Sun Web 站点(例如,java.sun.com、www.sun.com 和 developers.sun.com),请在搜索字段中使用 sun.com 代替 docs.sun.com。
本文档引用了第三方 URL 以提供其他相关信息。
Sun 对本文档中提到的第三方 Web 站点的可用性不承担任何责任。对于此类站点或资源中的(或通过它们获得的)任何内容、广告、产品或其他资料,Sun 并不表示认可,也不承担任何责任。对于因使用或依靠此类站点或资源中的(或通过它们获得的)任何内容、产品或服务而造成的、宣称的或连带产生的实际或名义损坏或损失,Sun 概不负责,也不承担任何责任。
Sun 致力于提高其文档的质量,并十分乐意收到您的意见和建议。为了共享您的意见,请访问 http://docs.sun.com,并单击 "Send Comments"(发送意见)。在联机表单中,请提供完整的文档标题和文件号码。文件号码是一个七位或九位的数字,可以在书的标题页或文档的 URL 中找到。例如,本书的文件号码为 820-3030。