金蝶 Apusic 应用服务器 v9.0 用户手册
- II- 金蝶天燕中间件 www.apusic.com
目录
目录 ............................................................................................................................................... II
部分 I. 发行说明 .......................................................................................................................... 1
第 1 章 概述 .............................................................................................................................................. 1
1.1. 关于本发行说明 ................................................................................................................................ 1
1.2. 发行说明修订历史记录 .................................................................................................................... 1
第 2 章 应用服务器 V9.0 功能修订说明 ................................................................................................. 3
2.1. 新特性概述 ........................................................................................................................................ 3
2.2. 新增及增强功能 ................................................................................................................................ 7
2.3. 已解决问题(包含 BUG 修复) ...................................................................................................... 11
部分 II. 技术概览 ....................................................................................................................... 15
第 3 章 概述 ............................................................................................................................................ 15
00 第 4 章 体系结构 ............................................................................................................................... 17
4.1. APUSIC 服务器、APUSIC 域和 APUSIC 实例 .......................................................................................... 17
4.2. APUSIC 体系结构组成 ........................................................................................................................ 18
第 5 章 APUSIC CORE 内核 ......................................................................................................................... 18
第 6 章 容器 ............................................................................................................................................ 19
6.1. WEB CONTAINER ................................................................................................................................... 19
6.1.1. JSP/Servlet
容器
............................................................................................................................................. 19
6.1.2. JSF
引擎
.......................................................................................................................................................... 19
6.1.3. Portlet
容器
.................................................................................................................................................... 20
6.1.4.
虚拟主机
....................................................................................................................................................... 20
6.1.5. Http Connector ............................................................................................................................................... 20
6.1.6. WebDav .......................................................................................................................................................... 21
6.2. EJB CONTAINER ..................................................................................................................................... 21
6.3. CLIENT CONTAINER ................................................................................................................................. 21
6.4. 容器 SESSION 管理 ............................................................................................................................. 21
6.4.1. Http Session .................................................................................................................................................... 21
6.4.2. Stateful Session Bean ...................................................................................................................................... 22
第 7 章 基础服务 .................................................................................................................................... 23
7.1. JCA SERVICES ........................................................................................................................................ 23
7.2. NAMING ............................................................................................................................................... 23
7.3. JTA ...................................................................................................................................................... 23
7.4. 死锁检测 .......................................................................................................................................... 24
7.5. 并发控制 .......................................................................................................................................... 24
7.6. JDBC ................................................................................................................................................... 24
7.7. JDBC 语句缓存 ................................................................................................................................. 24
7.8. 连接池 .............................................................................................................................................. 25
7.9. JMS .................................................................................................................................................... 25
7.10. JAVAMAIL ........................................................................................................................................... 25
7.11. JMX .................................................................................................................................................. 25
第 8 章 WEB SERVICES ................................................................................................................................ 25
8.1. WEB SERVICES 引擎 .............................................................................................................................. 26
8.1.1. JAX-WS
规范
.................................................................................................................................................. 26
8.1.2.
对规范的支持
............................................................................................................................................... 27
8.1.3.
金蝶
Apusic
应用服务器的消息安全机制
................................................................................................... 27
8.2. UDDI .................................................................................................................................................. 27
第 9 章 安全框架 .................................................................................................................................... 28
9.1. JAVA 授权和鉴定服务(JAAS) ....................................................................................................... 28
9.2. JAVA EE 容器的授权合约(JACC) ................................................................................................... 28
9.3. APUSIC SECURITY EXTENSIONS ................................................................................................................. 28
9.4. APUSIC SSO .......................................................................................................................................... 29
9.5. 身份鉴定 .......................................................................................................................................... 29
9.6. 授权 .................................................................................................................................................. 29
9.7. 加密 .................................................................................................................................................. 29
9.8. 安全数据存储 .................................................................................................................................. 29
第 10 章 管理与监控 .............................................................................................................................. 29
10.1. 管理接口 ........................................................................................................................................ 30
10.2. 管理工具 ........................................................................................................................................ 30
10.2.1. Apusic
管理控制台
....................................................................................................................................... 30
10.2.2. Web
管理控制台
.......................................................................................................................................... 30
10.2.3. Shell Script .................................................................................................................................................... 31
第 11 章 集群服务 .................................................................................................................................. 31
11.1. WEB 集群 ......................................................................................................................................... 31
11.2. JNDI 集群 ......................................................................................................................................... 32
11.3. EJB 集群........................................................................................................................................... 32
11.4. JMS 集群 ......................................................................................................................................... 32
11.4.1.
消息路由
..................................................................................................................................................... 32
11.4.2.
消息队列
..................................................................................................................................................... 32
第 12 章 技术汇总 .................................................................................................................................. 33
第 13 章 APUSIC PLATFORM ........................................................................................................................ 39
13.1. APUSIC STUDIO.................................................................................................................................... 39
金蝶 Apusic 应用服务器 v9.0 用户手册
- IV- 金蝶天燕中间件 www.apusic.com
13.2. 金蝶 APUSIC 消息中间件 ................................................................................................................ 39
部分 III. 快速开始 ...................................................................................................................... 40
第 14 章 概述 .......................................................................................................................................... 40
14.1. 金蝶 APUSIC 应用服务器的基本介绍 ............................................................................................. 40
14.2. 相关资源 ........................................................................................................................................ 40
14.3. 默认路径和文件名 ........................................................................................................................ 40
第 15 章 基本功能快速入门 .................................................................................................................. 41
15.1. APUSIC 应用服务器管理工具 .......................................................................................................... 41
15.2. 启动服务器 .................................................................................................................................... 43
15.2.1.
在
Windows
上启动服务器
........................................................................................................................ 43
15.2.2.
在
Linux
上启动服务器
............................................................................................................................... 49
15.3. 停止服务器 .................................................................................................................................... 50
15.3.1.
在
Windows
上停止服务器
........................................................................................................................ 50
15.3.2.
在
Linux
上停止服务器
............................................................................................................................... 52
第 16 章 部署应用程序 .......................................................................................................................... 52
16.1. 应用打包和部署简介 .................................................................................................................... 52
16.2. 部署应用程序 ................................................................................................................................ 54
16.2.1.
目录结构
..................................................................................................................................................... 54
16.2.2.
准备工作
..................................................................................................................................................... 56
16.2.3.
自动部署
..................................................................................................................................................... 57
16.2.4.
使用
appctl
工具部署
................................................................................................................................. 58
16.2.5.
通过管理控制台部署
................................................................................................................................. 59
16.2.6.
通过
Apusic Studio
部署
............................................................................................................................. 60
第 17 章 小结 .......................................................................................................................................... 62
部分 IV. 安装指南 ...................................................................................................................... 63
第 18 章 前言 .......................................................................................................................................... 63
第 19 章 系统配置要求 .......................................................................................................................... 63
第 20 章 产品安装 .................................................................................................................................. 67
20.1. 金蝶 APUSIC 应用服务器安装......................................................................................................... 67
20.1.1.
获取金蝶
Apusic
应用服务器安装包
......................................................................................................... 67
20.1.2. Windows
下基于图形界面的安装
............................................................................................................... 67
20.1.3.
压缩包方式的安装
..................................................................................................................................... 83
20.2. NODEMANAGER 的安装 ..................................................................................................................... 83
20.2.1. Unix/Linux
下安装
....................................................................................................................................... 83
20.2.2.
压缩包方式的安装
..................................................................................................................................... 84
20.3. LINUX/UNIX 下安装 APUSIC HTTP SERVER ............................................................................................. 85
20.4. AAS-APM 的安装配置 ..................................................................................................................... 86
20.4.1. AAS-APMServer
的安装
................................................................................................................................ 86
20.4.2. AAS-APMAgent
的安装
................................................................................................................................ 86
20.4.3. AAS-APMAgent
的配置
................................................................................................................................ 88
20.5. ACSC(APUSICCLOUDSERVERCENTER)的安装 .................................................................................... 91
20.5.1. ACSC
介绍
..................................................................................................................................................... 91
20.5.2. ACSC
的使用
................................................................................................................................................. 92
第 21 章 安装后的工作 .......................................................................................................................... 94
21.1. 了解金蝶 APUSIC 应用服务器的目录结构 ..................................................................................... 94
21.2. 运行金蝶 APUSIC 应用服务器......................................................................................................... 97
21.3. 启动远程管理工具 ........................................................................................................................ 97
21.4. 启动并访问信息中心 .................................................................................................................... 98
21.5. 使用 FIRSTSTEP 工具 ........................................................................................................................ 98
21.6. 关闭服务器 .................................................................................................................................... 98
21.7. 卸载服务器 .................................................................................................................................... 99
第 22 章 LICENSE 注册 ............................................................................................................................ 101
22.1. 金蝶 APUSIC 应用服务器 V9.0 开发版 ......................................................................................... 101
22.2. 注册金蝶 APUSIC 应用服务器 V9.0 正式版.................................................................................. 101
部分 V. 管理指南 ..................................................................................................................... 104
第 23 章 启动和停止服务器 ................................................................................................................ 104
23.1. 命令行启动或停止服务器........................................................................................................... 104
23.1.1.
使用
startapusic
启动脚本
....................................................................................................................... 106
23.2. 开始菜单(限于 WINDOWS) ............................................................................................................ 106
23.3. WINDOWS 系统服务(限于 WINDOWS) ............................................................................................. 106
23.4. 使用 FIRSTSTEP 工具启动服务器 ................................................................................................... 107
第 24 章 配置 CLASSLOADER .................................................................................................................... 107
24.1. CLASSLOADER 的基本概念 ............................................................................................................... 107
24.1.1.
类装载的方式
........................................................................................................................................... 108
24.1.2.
一个基本的
Classloader
的层次结构
....................................................................................................... 109
24.1.3.
基本的
Classloader ................................................................................................................................... 109
24.1.4.
自定义
Classloader ................................................................................................................................... 110
24.1.5. Caller Classloader
和线程上下文
Classloader ............................................................................................ 110
24.1.6. JVM
中类的唯一性
.................................................................................................................................... 112
24.2. APUSIC 的 CLASSLOADER 体系 ........................................................................................................... 112
24.2.1. JavaEE
应用对
Classloader
的要求
............................................................................................................ 112
24.2.2. Apusic
的
Classloader
和它们的层次结构
................................................................................................. 113
24.2.3. ServletClassLoader
的特性
......................................................................................................................... 114
24.2.4.
类装载查看服务
....................................................................................................................................... 117
第 25 章 日志服务 ................................................................................................................................ 117
25.1. 理解日志服务子系统 .................................................................................................................. 117