注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关精通BEA WebLogic Server:构建与部署J2EE应用的最佳策略

精通BEA WebLogic Server:构建与部署J2EE应用的最佳策略

精通BEA WebLogic Server:构建与部署J2EE应用的最佳策略

定 价:¥58.00

作 者: (美)Gregory Nyberg,(美)Robert Patrick著;王崧等译;王崧译
出版社: 电子工业出版社
丛编项: BEA技术丛书
标 签: J2EE

ISBN: 9787120000295 出版时间: 2004-06-01 包装: 简裝本
开本: 26cm 页数: 549 字数:  

内容简介

  这是一本反映了当前J2EE企业应用开发最新技术水平的实用参考书。作者以WebLogic Server 8.1为平台,详细讨论了Web、EJB、JMS等应用程序与组件的设计、开发、部署及安全管理。本书作为介绍WebLogic Server核心原理的高级专业技术书籍,探讨了WebLogic Server 8.1应用程序不同的设计方案、架构、构建技术、部署方案和管理技术,提供了开发与部署WebLogic Server 8.1应用程序的使用技巧与专业建议。本书是一本开发分布式企业Web应用的高级参考书籍,可以满足广大开发人员开发企业应用的需要。

作者简介

  GregoryNyberg:一位技术架构师,研究重点为使用BEAWebLogicBerver的企业J2EE应用的开发。RobertPatrick:BEA系统有限公司全球系统工程高级总监,专攻使用BEAWebLogicServer构建的大规模系统的设计与调式。相关图书J2EE应用与BEAWeblogicServer(第二版)

图书目录

第1章 WebLogic中Web应用程序的建立
1.1 Java Servlet与JSP的重要概念
1.1.1 Java Servlet的特性
1.1.2 JSP技术的特性
1.2 Web应用程序中的应用技巧
1.2.1 错误信息的处理
1.2.2 jsp:useBean的应用
1.2.3 定制标记的应用
1.2.4 页面输出的缓存
1.2.5 Servlet过滤功能的应用
1.2.6 定制JSP基类的应用
1.2.7 JSP指令中运行时表达式的应用
1.2.8 创建使用Servlet和JSP页面的Excel文件
1.2.9 Servlet代码的浏览
1.2.10 Web应用中的身份验证
1.3 小结
第2章 Web应用程序架构的选择
2.1 有关架构的一些重要概念
2.1.1 J2EE应用层
2.1.2 模型-视图-控制器架构
2.1.3 通用的J2EE设计模式
2.2 表示层架构的选择
2.2.1 表示层的要求
2.2.2 影响表示层架构选择的其他因素
2.3 几种有代表性的表示层架构
2.3.1 以JSP技术为核心的架构
2.3.2 以Servlet为核心的架构
2.3.3 其他架构
2.4 小结
第3章 J2EE应用的设计
3.1 应用要求
3.2 业务域模型
3.3 表示层要求
3.4 Web应用的架构
3.5 表示方法
3.5.1 自组装技术
3.5.2 主页面组装技术
3.5.3 带页面显示Servlet的主页面组装技术
3.6 业务层接口
3.6.1 显示JSP页面上的bean属性
3.6.2 显示组件的关系
3.6.3 bean与表单的载入
3.6.4 bean的更新
3.7 小结
第4章 Web应用程序的建立
4.1 应用程序组件概述
4.2 建立应用程序的框架
4.3 用户站点组件的建立
4.3.1 酒店预订信息组件
4.3.2 酒店预订过程的核心组件
4.3.3 目标提供商组件
4.4 管理站点组件的建立
4.4.1 授权/验证组件
4.4.2 酒店属性维护组件
4.5 小结
第5章 WebLogic Web应用程序的部署与打包
5.1 Web应用程序的打包
5.1.1 Web应用程序的目录结构
5.1.2 Web应用程序描述符文件
5.1.3 JSP组件的预编译
5.1.4 分解式Web应用程序的建立
5.1.5 Web应用程序档案文件的建立
5.2 Web应用程序的部署
5.2.1 自动部署
5.2.2 WebLogic部署器实用程序与Ant工具的应用
5.2.3 WebLogic Console部署
5.2.4 创建bigrez.com的用户和用户组
5.3 小结
第6章 WebLogic Server中EJB的建立
6.1 EJB技术概述
6.2 EJB组件类型
6.2.1 无状态会话bean
6.2.2 状态会话bean
6.2.3 实体bean
6.2.4 消息驱动bean
6.3 WebLogic Server EJB容器
6.3.1 基本知识
6.4 WebLogic Server EJB容器的一般特性
6.4.1 EJB部署/重新部署
6.4.2 EJB组件的动态编译
6.4.3 其他EJB组件的引用
6.5 会话bean的特性
6.5.1 状态会话EJB的缓存管理
6.5.2 状态会话EJB的内存复制
6.6 实体bean的特性
6.6.1 并行策略
6.6.2 缓存策略
6.6.3 调整策略
6.6.4 其他的CMP特性
6.7 消息驱动bean的特性
6.8 小结
第7章 EJB应用程序例子的建立
7.1 业务层要求
7.1.1 业务逻辑要求
7.1.2 对象关系映射的要求
7.1.3 数据存取要求
7.1.4 其他业务层要求
7.1.5 业务层要求综述
7.2 业务层架构的选择
7.2.1 使用JDBC的无状态服务架构
7.2.2 使用实体bean存储的无状态服务架构
7.2.3 无状态服务、实体bean和直接交互的联合使用
7.2.4 选择bigrez.com的架构
7.3 EJB组件的建立
7.3.1 EJB组件的手工建立与配置
7.3.2 WebLogic Builder实用程序的应用
7.3.3 WebLogic EJBGen实用程序的应用
7.4 业务层组件的建立
7.4.1 实体bean的建立
7.4.2 会话bean的建立
7.4.3 消息驱动bean的建立
7.5 小结
第8章 WebLogic EJB应用程序的打包和部署
8.1 EJB档案文件的建立
8.1.1 EJB源代码和描述符文件的建立
8.1.2 EJB组件的编译
8.1.3 EJB编译器的执行
8.2 企业级应用程序的打包
8.2.1 企业级应用程序的目录结构
8.2.2 企业级应用程序的描述符文件
8.2.3 实用档案在企业级应用中的打包
8.2.4 分解式企业级应用程序的建立
8.2.5 企业应用实用档案文件的建立
8.3 EJB应用程序的部署
8.3.1 服务的建立
8.3.2 自动部署
8.3.3 WebLogic Console部署
8.4 小结
第9章 WebLogic JMS的应用
9.1 JMS的重要概念
9.1.1 消息传递模型简介
9.1.2 JMS 1.0.2b API简介
9.1.3 JMS 1.1规范的新变化
9.2 WebLogic JMS提供者
9.2.1 WebLogic JMS服务器简介
9.2.2 WebLogic JMS集群
9.2.3 WebLogic JMS的配置
9.3 WebLogic JMS应用程序的设计
9.3.1 目的地类型的选择
9.3.2 目的地的定义
9.3.3 消息类型的选择
9.3.4 消息的压缩
9.3.5 消息确认策略的选择
9.3.6 消息选择器的设计
9.3.7 消息过期策略的选择
9.3.8 脏消息的处理
9.3.9 消息排序问题的处理
9.3.10 使用事务处理
9.3.11 使用多播会话
9.3.12 请求/响应式消息交换的处理
9.4 WebLogic JMS的程序设计
9.4.1 WebLogic与Servlet和EJB的使用
9.4.2 服务器上异步消息的接收
9.5 外部JMS提供商
9.5.1 消息桥
9.5.2 使用消息驱动bean
9.5.3 外部JMS对象到WebLogic JNDI的映射
9.5.4 集成策略的选择
9.6 小结
第10章 WebLogic安全特性的应用
10.1 WebLogic安全特性概述
10.2 WebLogic安全架构
10.2.1 嵌入式LDAP服务器
10.2.2 默认安全提供商
10.2.3 RealmAdapter的兼容模式
10.3 外部安全库的应用
10.3.1 外部LDAP验证的管理
10.3.2 基于UNIX的验证过程的建立
10.3.3 Windows域验证过程的建立
10.3.4 验证提供商的定制
10.4 SSL/TLS的建立
10.4.1 SSL技术概述
10.4.2 X.509证书的获得
10.4.3 单向SSL的配置
10.4.4 双向SSL的配置
10.4.5 SSL问题的调试
10.5 安全Java客户的编程
10.5.1 JAAS客户的编程
10.5.2 SSL Java客户编程
10.6 应用程序安全的管理
10.6.1 J2EE应用程序安全的建立
10.6.2 WebLogic应用程序安全的建立
10.6.3 WebLogic Server的引导
10.7 小结
第11章 WebLogic Server中应用程序的管理与部署
11.1 WebLogic Server架构的核心概念
11.1.1 域的架构
11.1.2 WebLogic Server的架构
11.1.3 WebLogic Server集群的结构
11.1.4 管理服务器
11.1.5 节点管理器
11.2 WebLogic管理的核心概念
11.2.1 服务器的状态
11.2.2 服务器健康状况的自我监控
11.2.3 网络信道
11.3 WebLogic Server域的配置
11.3.1 设置新的域
11.3.2 服务器的配置
11.3.3 集群的配置
11.3.4 网络信道的配置
11.3.5 节点管理器的设置
11.3.6 操作系统的配置
11.3.7 Java虚拟机的配置
11.3.8 Web服务器插件的配置
11.3.9 WebLogic Server应用程序的配置
11.4 WebLogic Server应用程序的监控
11.4.1 命令行管理工具的应用
11.4.2 利用WebLogic Console监控
11.4.3 JMX监控
11.4.4 通过SNMP监控
11.5 WebLogic Server应用程序的管理
11.5.1 应用程序问题的故障排除
11.5.2 应用程序的版本化
11.5.3 失效条件的管理
11.6 小结
第12章 WebLogic Server性能的优化
12.1 系统性能简介
12.1.1 高性能系统的核心策略
12.1.2 WebLogic Server应用程序的调整
12.2 性能设计与配置的技巧
12.2.1 性能设计
12.2.2 Web容器
12.2.3 EJB容器的应用技巧
12.2.4 数据库存取的应用技巧
12.3 性能故障的排除
12.3.1 排除故障的准备工作
12.3.2 瓶颈识别与纠正
12.3.3 解决方案
12.3.4 应用服务器常见的性能问题
12.3.5 Java堆栈轨迹
12.4 小结
第13章 WebLogic Server开发环境的建立与组织
13.1 定义必需的硬软件
13.2 WebLogic Server软件的安装
13.3 工作目录的配置
13.4 配置信息的管理
13.4.1 config.xml配置文件的控制
13.4.2 MBean和WLShell脚本的使用
13.4.3 模板创建/回放向导
13.5 创建过程的建立
13.6 开发工具的选择
13.6.1 具有强大的Java意识编辑功能
13.6.2 GUI接口和环境
13.6.3 与源代码管理系统的集成
13.6.4 工程与创建过程的特性
13.6.5 调试的特性
13.6.6 与单元测试包的集成
13.6.7 应用服务器部署的特点
13.6.8 对象建模
13.6.9 Web服务的支持
13.7 单元测试基础架构的建立
13.7.1 单元测试的重要性
13.7.2 JUnit测试框架
13.7.3 用HTTPUnit测试Web组件
13.8 小结
第14章 产品环境下WebLogic Server应用程序的部署策略与应用技巧
14.1 部署策略
14.1.1 部署策略的评价
14.1.2 服务器部署策略
14.1.3 单站点的部署策略
14.1.4 多站点的部署策略
14.1.5 多站点WebLogic集群系统的设计
14.1.6 多站点集群系统的实现
14.1.7 单站点单集群的实现
14.2 全局和本地流量的管理
14.2.1 负载平衡器的使用
14.2.2 本地负载平衡器和WebLogic Server的联合
14.2.3 全局负载平衡器和WebLogic Server的联合
14.3 产品安全策略
14.3.1 应用程序数据流的理解
14.3.2 防火墙布局
14.3.3 连接过滤器的使用
14.3.4 Web应用程序的锁定
14.3.5 其他安全特性
14.3.6 SSL硬件加速的使用
14.4 小结
第15章 Web服务的开发与部署
15.1 概述
15.1.1 SOAP
15.1.2 WSDL
15.1.3 UDDI
15.1.4 JAXRPC
15.1.5 SAAJ
15.2 Web服务的创建
15.2.1 Web服务的架构
15.2.2 Web服务的开发
15.2.3 创建用Java启动的Web服务
15.2.4 创建用WSDL启动的Web服务
15.2.5 Web服务客户的建立
15.3 Web服务的高级特性
15.3.1 文档型消息传送模式的使用
15.3.2 Web服务主页的定制
15.3.3 静态WSDL的发布
15.3.4 Web服务会话的使用
15.3.5 定制串行器的使用
15.3.6 SOAP处理器的使用
15.3.7 SOAP附件的使用
15.3.8 JMS作为传输层的使用
15.3.9 Web服务安全的使用
15.3.10 存取控制
15.4 向bigrez.com添加Web服务
15.5 小结

本目录推荐