书籍详情
BEA WebLogic Server宝典
作者:(美)Joe ZuffoLetto等著;邱巍峰[等]译;邱巍峰译
出版社:电子工业出版社
出版时间:2003-01-01
ISBN:9787505383036
定价:¥79.00
购买这本书可以去
内容简介
本书对WebLogic Server所涉及的方方面面进行了逐一讲解,并提供了大量的真实环境的实例,帮助读者了解WebLogic的功能和如何创建一个高效的WebLogic开发环境。全书共分8部分,主要内容包括:熟悉WebLogic开发环境、学习在WebLogic中使用JDBC、JTA、RMI、JNDI、JMS和JavaMail等API编写和部署简单的程序包、在WebLogic环境中创建、部署和管理Java servlet和JSP部件、在WebLogic环境中创建、部署和管理符合EJB 2.0规范的EJB部件、在WebLogic环境中打包、部署和测试编写Web应用程序和EJB、解释WebLogic的安全性架构和确保WebLogic应用程序安全的策略、使用WebLogic管理工具管理WebLogic域、服务器、集群和安全性、在WebLogic环境中使用Web服务和SOAP以及使用J2EE连接器结构与已有系统集成。BEA系统(中国)有限公司在译著出版中所做的工作,保证了本书技术上的正确性和权威性。本书面向具有一定的Java和J2EE基础的初学者或WebLogic专家。
作者简介
暂缺《BEA WebLogic Server宝典》作者简介
目录
前言
第1部分 为使用WebLogic做准备
第1章 快速浏览WebLogic Server
1. 1 WebLogic Server概述
1. 2 熟悉WebLogic
1. 3 在真实世界中认识WebLogic
1. 3. 1 SParks. com
1. 4 WebLogic的特点. 服务和架构
1. 4. 1 HTTP服务器
1. 4. 2 J2EE容器
1. 4. 3 访问J2EE API
1. 4. 4 Web服务
1. 4. 5 J2EE连接器架构
1. 6 CORBA支持
1. 4. 7 安全性服务
1. 4. 8 集群服务
1. 4. 9 管理和监听工
1. 5 理解WebLogic在企业中的作用
1. 6 WebLogic是否适合项目需求
1. 7 小结
第2章 组织和管理WebLogic开发团队
2. 1 WebLogic开发人员需要的知识
2. 1. 1 Java面向对象的编程
2. 1. 2 J2EE
2. 1. 3 面向对象的分析和设计
2. 1. 4 HTML和JavaScipt
2. 1. 5 XML
2. 1. 6 TCP/IP网络和分布式系统
2. 1. 7 关系数据库和SQL
2. 1. 8 遗留系统
2. 1. 9 协作规程
2. 2 项目团队的角色和责任
2. 2. 1 项目经理
2. 2. 2 应用程序设计者
2. 2. 3 数据库设计者/数据库管理员
2. 2. 4 用户界面设计者
2. 2. 5 Java/J2EE开发人员
2. 2. 6 质量保证团队
2. 2. 7 文档团队
2. 2. 8 WebLogic管理员
2. 3 项目管理策略
2. 3. 1 收集要求
2. 3. 2 设计解决方案
2. 3. 3 管理开发
2. 3. 4 安排展示
2. 3. 5 保持高昂的士气
2. 4 小结
第3章 设计WebLogic应用程序
3. 1 理解多层应用程序
3. 1. 1 J2EE如何将应用程序分散到层
3. 1. 2 MVC设计形式
3. 1. 3 MVC例子:ATM机
3. 1. 4 设计多层应用程序的MVC方法
3. 2 使用J2EE创建多层应用程序:容器和组件
3. 2. 1 容器
3. 2. 2 组件
3. 3 在应用程序中组织组件
3. 3. 1 模型层模式
3. 3. 2 视图层模型
3. 3. 3 控制器层模式
3. 4 在WebLogic容器中部署组件
3. 5 设计应用程序例子:zee Trade Online Brokerage
3. 5. 1 标识需求
3. 5. 2 通过用户角色组织要求
3. 5. 3 在用例图中表述需求
3. 5. 4 分解用例到活动图
3. 5. 5 使用泳道将功能映射成MVC
3. 5. 6 选择合适的J2EE组件和模拟它们的交互
3. 5. 7 其他的考虑
3. 6 小结
第4章 创建WebLogic环境
4. 1 配置开发计算棚
4. 2 得到WebLogic Server拷贝
4. 3 安装WebLogic 5erver
4. 3. 1 运行安装程序
4. 3. 2 启动WebLogic Server
4. 3. 3 运行WebLogic控制台
4. 3. 4 关闭WebLogic Server
4. 3. 5 优化WebLogic Server开发启动过程
4. 3. 6 检查环境
4. 3. 7 添加测试和生产域
4. 4 安装JDBC驱动程序
4. 5 选择集成开发环境
4. 6 小结
第2部分 WebLogic和J2EE API
第5章 使用WebLogic JDBC
5. 1 理解JDBC
5. 1. 1 JDBC版本和程序包
5. 1. 2 JDBC结构
5. 2 理解WebLogic JDBC
5. 2. 1 WebLogic和第三方驱动程序
5. 2. 2 多连接池
5. 2. 3 数据源
5. 2. 4 集群JDBC
5. 3 配置WebLogic JDBC
5. 3. 1 配置连接池
5. 3. 2 配置多连接池
5. 3. 3 配置数据源
5. 3. 4 配置Tx数据源
5. 4 WebLogic JDBC编程
5. 4. 1 获取连接
5. 4. 2 使用连接执行语句和处理结果
5. 4. 3 关闭连接
5. 5 小结
第6章 使用WebLogic JTA
6. 1 理解事务
6. 1. 1 事务的概念
6. 1. 2 事务和ACID测试
6. 1. 3 资源和资源管理器
6. 1. 4 本地和分布式事务
6. 1. 5 事务隔离级别
6. 1. 6 事务界定
6. 1. 7 两阶段提交和XA接口
6. 2 理解JTA
6. 2. 1 JTA版本和程序包
6. 2. 2 JTA结构
6. 2. 3 事务感知资源管理器
6. 3 配置WebLogic JTA
6. 4 WebLogic JTA编程
6. 4. 1 使用WebLogic JTS驱动程序编程本地事务
6. 4. 2 使用Oracle XA驱动程序编程分布式事务
6. 5 小结
第7章 使用WebLogic JNDI
7. 1 理解JNDI
7. 1. 1 JNDI版本和包
7. 1. 2 JNDI结构
7. 2 WebLogic JNDI编程
7. 2. 1 获得WebLogic上下文引用
7. 2. 2 将对象绑定到WebLogic JNDI树
7. 2. 3 使用子上下文组织JNDI树
7. 2. 4 查看绑定在WebLogic JNDI树上的对象
7. 2. 5 对LDAP目录执行查看
7. 3 在集群上下文中使用WebLogic JNDI部署对象
7. 3. 1 为自定义对象编写RMI代理
7. 3. 2 在一个服务器上嵌入自定义对象
7. 3. 3 将自定义对象部署到所有服务器
7. 4 小结
第8章 使用WebLogic RMI
8. 1 理解RMl
8. 1. 1 RMI版本和包
8. 1. 2 RMI结构
8. 2 比较WebLogic RMI和JavaSoft RMl
8. 2. 1 易于使用
8. 2. 2 高性能和可伸缩性
8. 3 编写第1个WebLogic RMI应用程序
8. 3. 1 编写远程接口
8. 3. 2 编写服务
8. 3. 3 编译远程接口和服务
8. 3. 4 产生服务存根和骨架
8. 3. 5 编写远程调用服务的客户机
8. 3. 6 编译客户机
8. 3. 7 用WebLogic启动类配置RMI服务
8. 3. 8 停止和重新启动WebLogic Server
8. 3. 9 验证RMI服务的部署
8. 3. 10 运行客户机并测试服务器
8. 4 使用具有JNDI和多个客户机的WebLigic RMl
8. 4. 1 创建服务器
8. 4. 2 创建客户机
8. 5 从RMI服务端调用客户机方法
8. 6 从RMI服务端调用EJB
8. 7 小结
第9章 使用WebLogic JMS
9. 1 理解JMS
9. 1. 1 JMS版本和包
9. 1. 2 JMS结构
9. 2 配置WebLogic JMS
9. 2. 1 创建连接工厂
9. 2. 2 定义文件后备存储
9. 2. 3 定义JDBC后备存储
9. 2. 4 定义目标密钥
9. 2. 5 定义模板
9. 2. 6 定义JMS服务器
9. 2. 7 创建消息队列
9. 2. 8 创建消息主题
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. 4 使用事务
9. 4. 1 使用JMS事务会话
9. 4. 2 使用JTA事务
9. 5 小结
第10章 使用WebLogic JavaMail
10. 1 理解JavaMail
10. 1. 1 JavaMail版本和包
10. 1. 2 JavaMail结构
10. 2 配置WebLogic JavaMail
10. 2. 1 创建邮件会话
10. 2. 2 将POP3添加到WebLogic
10. 3 使用WebLogiJavaMail发送邮件
10. 3. 1 通过JNDI获得邮件会话
10. 3. 2 发送简单邮件
10. 3. 3 该例子的部署描述符
10. 3. 4 例子:发送邮件servlet
10. 3. 5 重载邮件会话属性
10. 3. 6 验证邮件会话
10. 3. 7 使用MimeMultipan发送附件
10. 3. 8 例子:发送邮件servlet 2
10. 3. 9 给多个接收器发送邮件(批量邮件)
10. 3. 10 导航存储
10. 4 使用WebLogic JavaMail检索和显示邮件
10. 4. 1 列出邮件
10. 4. 2 例子:显示消息
10. 4. 3 分析邮件标记
10. 4. 4 删除邮件
10. 4. 5 删掉邮件
10. 4. 6 例子:显示邮件细节
10. 5 小结
第3部分 开发Web组件
第11章 开发servlet.
11. 1 理解servlet
11. 1. 1 servlet API:版本和包
11. 1. 2 Web容器和Web应用程序
11. 1. 3 servlet是如何工作的
11. 1. 4 何时使用servlet
11. 1. 5 servlet生存期
11. 2 servlet编程
11. 2. 1 创建简单的Web应用程序
11. 2. 2 编写简单的servlet
11. 2. 3 部署和测试servlet
11. 3 高级servlet编程技术
11. 3. 1 使用会话
11. 3. 2 使用servlet上下文
11. 3. 3 发送请求到其他资源
11. 3. 4 保护应用程序安全
11. 4 使用servlet创建高级应用程序
11. 4. 1 收集要求
11. 4. 2 集体讨论设计
11. 4. 3 创建应用程序
11. 4. 4 用WAR文件部署应用程序
11. 5 小结
第12章 开发JSP
12. 1 理解JSP
12. 1. 1 产品的发展
12. 1. 2 JSP是如何工作的
12. 1. 3 模型-视图-控制器
12. 2 为JSP配置WebLogic Server
12. 2. 1 JSP编译器
12. 2. 2 配置WebLogic应用程序扩展部署描述符
12. 2. 3 在WebLogic Server中部署第一个JSP
12. 2. 4 对JSPl. 2的支持
12. 3 JSP编程
12. 3. 1 标记约定
12. 3. 2 指令
12. 3. 3 脚本
12. 3. 4 注释
12. 3. 5 隐式对象
12. 3. 6 动作
12. 3. 7 JSP例子
12. 3. 8 错误处理
12. 3. 9 调试
12. 4 使用JavaBean编程JSP
12. 4. 1 部署第一个JavaBean
12. 4. 2 JSP Bean标记
12. 4. 3 JSP和JavaBean例子
12. 4. 4 使用servlet处理请求
12. 5 小结
第13章 开发标记库
13. 1 理解标记库
13. 1. 1 标记处理器生命周期
13. 1. 2 标记处理器和标记扩展API
13. 1. 3 主接口
13. 1. 4 方便类
13. 1. 5 支持接口和类
13. 2 编程和使用标记扩展
13. 2. 1 编程标记处理器类
13. 2. 2 定义标记库描述符
13. 2. 3 配置WebLogic Web应用程序部署描述符
13. 2. 4 在JSP中使用标记扩展
13. 2. 5 解析标记扩展
13. 3 TagExtralnfo类编程
13. 4 WebLogic标记库
13. 4. 1 WebLogic JSP表单验证标记
13. 4. 2 WebLogic自定义JSP标记
13. 5 WebLogic EJB到JSP集成工具
13. 6 小结
第4部分 开发EJB组件
第14章 理解EJB
14. 1 EJB结构
14. 2 EJB类型
14. 2. 1 会话Bean
14. 2. 2 实体Bean
14. 2. 3 消息驱动Bean
14. 3 EJB客户访问模型
14. 4 EJB组件
14. 4. 1 内部接口
14. 4. 2 远程接口
14. 4. 3 实现类
14. 4. 4 部署描述符
14. 5 WebLogic的EJB容器服务
14. 5. 1 生命周期管理
14. 5. 2 事务支持
14. 5. 3 持久性
14. 5. 4 集群支持
14. 5. 5 安全性
14. 6 EJBl. 1与2. 0
14. 6. 1 新的:消息驱动Bean
14. 6. 2 提高的:实体Bean的CMP
14. 7 小结
第15章 开发会话Bean
15. 1 会话Bean的使用
15. 2 使用会话EJB建模工作流
15. 2. 1 客户机-服务器结构
15. 2. 2 EJB容器功能
15. 2. 3 不同步问题
15. 2. 4 内在的可重用
15. 2. 5 可扩展性
15. 3 比较无状态和有状态Bean
15. 4 会话Bean编程
15. 4. 1 内部接口
15. 4. 2 会话EJB接口
15. 4. 3 实现类
15. 4. 4 有状态EJB例子
15. 5 会话Bean集群
15. 6 在会话Bean中编程事务
15. 7 小结
第16章 开发实体Bean
16. 1 理解实体Bean
16. 1. 1 实体Bean和持久性
16. 1. 2 实体Bean类型
16. 1. 3 实体Bean生存周期
16. 2 EJB 2. 0
16. 2. 1 CMP关系
16. 2. 2 本地接口
16. 2. 3 CMP抽象持久性方案
16. 2. 4 EJB QL
16. 3 实体Bean部件文件
16. 4 编程BMP
16. 4. 1 定义内部接口
16. 4. 2 定义本地内部接口
16. 4. 3 定义远程接口
16. 4. 4 定义本地接口
16. 4. 5 创建Bean
16. 4. 6 创建主键类
16. 4. 7 创建值对象类(可选的)
16. 4. 8 创建部署描述符
16. 4. 9 注意
16. 5 编程CMP
16. 5. 1 创建Department Bean
16. 5. 2 定义CourseBean
16. 5. 3 创建部署描述符
16. 6 部署到WebLogic
16. 7 关于实体Bean的高级WebLogic特性
16. 7. 1 并行和锁定
16. 7. 2 自动表创建
16. 8 CMP. BMP和其他选项
16. 8. 1 BMP和CMP之间的折衷办法
16. 8. 2 会话Bean
16. 8. 3 Java数据对象
16. 9 第三方工具
16. 9. 1 WebGain Studio
16. 9. 2 JBuilder
16. 9. 3 Cocobase企业O/R
16. 9. 4 TogetherSoft控制中心
16. 10 小结
第17章 开发消息驱动Bean
17. 1 理解消息驱动Bean
17. 1. 1 版本和程序包
17. 1. 2 如何区分消息驱动Bean和其他EJB
17. 1. 3 决定是编写消息驱动Bean还是编写JMS客户机
17. 2 编码消息驱动Bean
17. 2. 1 消息驱动Bean接口javax.b.MessageDrivenBean
17. 2. 2 消息驱动Bean上下文
17. 2. 3 实现业务逻辑
17. 3 在WebLogic Server中部署消息驱动Bean
17. 3. 1 部署描述符
17. 3. 2 事务属性
17. 3. 3 使用WebLogic控制台部署消息驱动Bean
17. 4 使用消息驱动Bean和XML创建应用程序
17. 4. 1 业务问题:在无线网上发送医学处方
17. 4. 2 应用程序设计问题
17. 4. 3 源代码
17. 4. 4 部署消息驱动Bean
17. 5 小结
第5部分 部署和测试企业应用程序
第18章 配置和部署WebLogic应用程序
18. 1 打包J2EE应用程序
18. 1. 1 部署描述符
18. 1. 2 JARJava存档格式
18. 2 Web应用程序结构和打包
18. 2. 1 创建Web应用程序的步骤
18. 2. 2 Web应用程序目录结构
18. 2. 3 配置Web应用程序
18. 3 打包EJB
18. 4 打包企业应用程序
18. 5 在企业应用程序和WebLogic Server中类装载
18. 6 第三方和实用类
18. 6. 1 根类装载器
18. 6. 2 处处放置
18. 6. 3 JAR清单文件标识类路径
18. 7 小结
第19章 测试和调优WebLogic应用程序
19. 1 理解性能调优
19. 1. 1 确定性能目标
19. 1. 2 负载测试
19. 1. 3 性能调优区域
19. 2 WebLogic Server性能监视
19. 2. 1 用控制台监视WebLogic Server
19. 2. 2 从控制台监视性能图
19. 2. 3 监视活动的队列. 连接和socket
19. 2. 4 监视CPU利用度
19. 2. 5 性能监视的JVM选项
19. 3 调优WebLogic Server
19. 3. 1 基本服务器配置
19. 3. 2 JDBC调优考虑
19. 3. 3 EJB调优考虑
19. 4 调优WebLogic Server的JVM
19. 4. 1 堆栈大小
19. 4. 2 垃圾收集
19. 4. 3 客户机/服务器JVM选项
19. 5 调优WebLogic Server应用程序
19. 5. 1 在应用程序中调优JDBC模块
19. 5. 2 EJB考虑
19. 5. 3 异步组件
19. 5. 4 单元素
19. 5. 5 事务考虑
19. 5. 6 记录考虑
19. 5. 7 编译器设置
19. 5. 8 非同步集合
19. 5. 9 在会话中放置对象
19. 5. 10 WebLogic Server集群概况
19. 6 调优过程例子
19. 6. 1 定义性能目标
19. 6. 2 应用程序调优过程
19. 6. 3 负载测试
19. 7 小结
第6部分 实现安全性
第20章 安全基础
20. 1 安全层次
20. 1. 1 验证层
20. 1. 2 授权层
20. 1. 3 完整性层
20. 1. 4 审计层
20. 2 安全性范围
20. 3 安全性攻击
20. 3. 1 IP欺骗
20. 3. 2 DNS欺骗
20. 3. 3 活动天窗
20. 3. 4 逻辑炸弹
20. 3. 5 蠕虫
20. 3. 6 特洛伊木马
20. 4 密码. 密钥和安全套接字
20. 5 小结
第21章 理解WebLogic的安全架构
21. 1 WebLogic安全架构概述
21. 2 理解JAAS
21. 2. 1 可插入验证模块
21. 2. 2 LoginContext
21. 2. 3 安全域
21. 2. 4 WebLogic Sener提供者接口
21. 3 WebLogic企业连通性
21. 3. 1 验证层
21. 3. 2 授权层
21. 4 小结
第22章 编写WebLogic安全应用程序
22. 1 JAAS编程介绍
22. 1. 1 编写和配置LoginContext
22. 1. 2 编写LoginModule
22. 1. 3 编写CallbackHandler
22. 1. 4 为WebLogic Server编写JAAS
22. 2 授权和安全域
22. 3 创建自定义RDBMS安全域
22. 3. 1 定义数据存储
22. 3. 2 定义自定义类
22. 3. 3 验证用户
22. 3. 4 确定用户属于的组
22. 3. 5 从安全存储中获得用户和组
22. 4 在WebLogic Server中审计
22. 5 小结
第7部分 WebLogic Server管理
第23章 使用WebLogic管理工具
23. 1 使用WebLogic控制台管理WebLogic Server
23. 1. 1 控制台
23. 1. 2 域信息
23. 1. 3 Servers
23. 1. 4 Clusters
23. 1. 5 Machines
23. 1. 6 Deployments
23. 1. 7 Services
23. 1. 8 Securitv
23. 1. 9 Domain Log Filters
23. 2 使用命令行工具管理WebLogic
23. 3 小结
24章 使用WebLogic集群
24. 1 创建简单集群
24. 1. 1 设计集群拓扑结构
24. 1. 2 创建集群
24. 2 通过HTTP代理访问集群
24. 3 部署Web应用程序到集群
24. 4 测试集群Web应用程序
24. 5 会话状态持久策略
24. 6 集群和J2EE服务
24. 6. 1 集群范围JNDI树
24. 6. 2 负载均衡JDBC连接
24. 6. 3 负载均衡JMS连接工厂
24. 7 RMI对象和EJB集群
24. 8 小结
第25章 WebLogic安全性管理
25. 1 配置File域
25. 2 配置NT域
25. 3 配置Unix域
25. 4 配置LDAP域
25. 4. 1 配置RDBMS域
25. 4. 2 配置SSL协议
25. 4. 3 配置连接过滤器
25. 5 小结
第8部分 企业应用程序集成
第26章 使用Web服务. SOAP和WSDL
26. 1 Web服务和Java数据类型限制
26. 2 Web服务在WebLogic中如何工作
26. 2. 1 XML
26. 2. 2 HTTP
26. 2. 3 SOAP
26. 2. 4 WSDL
26. 2. 5 JaakartaL Ant
26. 3 创建Web服务
26. 3. 1 Web服务类型
26. 3. 2 获得Clien.jar文件和WSDL
26. 3. 3 构造远程过程调用Web服务
26. 3. 4 产生用户消息类型Web服务
26. 3. 5 创建消息类型生产者Web服务
26. 4 其他Web服务技术
26. 4. 1 Jakarta Ant
26. 4. 2 UDDl
26. 4. 3 未来J2EE和IDE支持
26. 5 小结
第27章 使用WebLogic和J2EE连接器结构
27. 1 理解J2EE连接器结构
27. 1. 1 关键概念
27. 1. 2 系统约定
27. 1. 3 安全管理约定
27. 1. 4 通用客户机接口
27. 2 在WebLogic中使用J2EE连接器结构
27. 2. 1 配置
27. 2. 2 开发
27. 2. 3 日志
27. 2. 4 部署
27. 3 小结
附录A 从早期版本升级到WebLogic Server 6.1
第1部分 为使用WebLogic做准备
第1章 快速浏览WebLogic Server
1. 1 WebLogic Server概述
1. 2 熟悉WebLogic
1. 3 在真实世界中认识WebLogic
1. 3. 1 SParks. com
1. 4 WebLogic的特点. 服务和架构
1. 4. 1 HTTP服务器
1. 4. 2 J2EE容器
1. 4. 3 访问J2EE API
1. 4. 4 Web服务
1. 4. 5 J2EE连接器架构
1. 6 CORBA支持
1. 4. 7 安全性服务
1. 4. 8 集群服务
1. 4. 9 管理和监听工
1. 5 理解WebLogic在企业中的作用
1. 6 WebLogic是否适合项目需求
1. 7 小结
第2章 组织和管理WebLogic开发团队
2. 1 WebLogic开发人员需要的知识
2. 1. 1 Java面向对象的编程
2. 1. 2 J2EE
2. 1. 3 面向对象的分析和设计
2. 1. 4 HTML和JavaScipt
2. 1. 5 XML
2. 1. 6 TCP/IP网络和分布式系统
2. 1. 7 关系数据库和SQL
2. 1. 8 遗留系统
2. 1. 9 协作规程
2. 2 项目团队的角色和责任
2. 2. 1 项目经理
2. 2. 2 应用程序设计者
2. 2. 3 数据库设计者/数据库管理员
2. 2. 4 用户界面设计者
2. 2. 5 Java/J2EE开发人员
2. 2. 6 质量保证团队
2. 2. 7 文档团队
2. 2. 8 WebLogic管理员
2. 3 项目管理策略
2. 3. 1 收集要求
2. 3. 2 设计解决方案
2. 3. 3 管理开发
2. 3. 4 安排展示
2. 3. 5 保持高昂的士气
2. 4 小结
第3章 设计WebLogic应用程序
3. 1 理解多层应用程序
3. 1. 1 J2EE如何将应用程序分散到层
3. 1. 2 MVC设计形式
3. 1. 3 MVC例子:ATM机
3. 1. 4 设计多层应用程序的MVC方法
3. 2 使用J2EE创建多层应用程序:容器和组件
3. 2. 1 容器
3. 2. 2 组件
3. 3 在应用程序中组织组件
3. 3. 1 模型层模式
3. 3. 2 视图层模型
3. 3. 3 控制器层模式
3. 4 在WebLogic容器中部署组件
3. 5 设计应用程序例子:zee Trade Online Brokerage
3. 5. 1 标识需求
3. 5. 2 通过用户角色组织要求
3. 5. 3 在用例图中表述需求
3. 5. 4 分解用例到活动图
3. 5. 5 使用泳道将功能映射成MVC
3. 5. 6 选择合适的J2EE组件和模拟它们的交互
3. 5. 7 其他的考虑
3. 6 小结
第4章 创建WebLogic环境
4. 1 配置开发计算棚
4. 2 得到WebLogic Server拷贝
4. 3 安装WebLogic 5erver
4. 3. 1 运行安装程序
4. 3. 2 启动WebLogic Server
4. 3. 3 运行WebLogic控制台
4. 3. 4 关闭WebLogic Server
4. 3. 5 优化WebLogic Server开发启动过程
4. 3. 6 检查环境
4. 3. 7 添加测试和生产域
4. 4 安装JDBC驱动程序
4. 5 选择集成开发环境
4. 6 小结
第2部分 WebLogic和J2EE API
第5章 使用WebLogic JDBC
5. 1 理解JDBC
5. 1. 1 JDBC版本和程序包
5. 1. 2 JDBC结构
5. 2 理解WebLogic JDBC
5. 2. 1 WebLogic和第三方驱动程序
5. 2. 2 多连接池
5. 2. 3 数据源
5. 2. 4 集群JDBC
5. 3 配置WebLogic JDBC
5. 3. 1 配置连接池
5. 3. 2 配置多连接池
5. 3. 3 配置数据源
5. 3. 4 配置Tx数据源
5. 4 WebLogic JDBC编程
5. 4. 1 获取连接
5. 4. 2 使用连接执行语句和处理结果
5. 4. 3 关闭连接
5. 5 小结
第6章 使用WebLogic JTA
6. 1 理解事务
6. 1. 1 事务的概念
6. 1. 2 事务和ACID测试
6. 1. 3 资源和资源管理器
6. 1. 4 本地和分布式事务
6. 1. 5 事务隔离级别
6. 1. 6 事务界定
6. 1. 7 两阶段提交和XA接口
6. 2 理解JTA
6. 2. 1 JTA版本和程序包
6. 2. 2 JTA结构
6. 2. 3 事务感知资源管理器
6. 3 配置WebLogic JTA
6. 4 WebLogic JTA编程
6. 4. 1 使用WebLogic JTS驱动程序编程本地事务
6. 4. 2 使用Oracle XA驱动程序编程分布式事务
6. 5 小结
第7章 使用WebLogic JNDI
7. 1 理解JNDI
7. 1. 1 JNDI版本和包
7. 1. 2 JNDI结构
7. 2 WebLogic JNDI编程
7. 2. 1 获得WebLogic上下文引用
7. 2. 2 将对象绑定到WebLogic JNDI树
7. 2. 3 使用子上下文组织JNDI树
7. 2. 4 查看绑定在WebLogic JNDI树上的对象
7. 2. 5 对LDAP目录执行查看
7. 3 在集群上下文中使用WebLogic JNDI部署对象
7. 3. 1 为自定义对象编写RMI代理
7. 3. 2 在一个服务器上嵌入自定义对象
7. 3. 3 将自定义对象部署到所有服务器
7. 4 小结
第8章 使用WebLogic RMI
8. 1 理解RMl
8. 1. 1 RMI版本和包
8. 1. 2 RMI结构
8. 2 比较WebLogic RMI和JavaSoft RMl
8. 2. 1 易于使用
8. 2. 2 高性能和可伸缩性
8. 3 编写第1个WebLogic RMI应用程序
8. 3. 1 编写远程接口
8. 3. 2 编写服务
8. 3. 3 编译远程接口和服务
8. 3. 4 产生服务存根和骨架
8. 3. 5 编写远程调用服务的客户机
8. 3. 6 编译客户机
8. 3. 7 用WebLogic启动类配置RMI服务
8. 3. 8 停止和重新启动WebLogic Server
8. 3. 9 验证RMI服务的部署
8. 3. 10 运行客户机并测试服务器
8. 4 使用具有JNDI和多个客户机的WebLigic RMl
8. 4. 1 创建服务器
8. 4. 2 创建客户机
8. 5 从RMI服务端调用客户机方法
8. 6 从RMI服务端调用EJB
8. 7 小结
第9章 使用WebLogic JMS
9. 1 理解JMS
9. 1. 1 JMS版本和包
9. 1. 2 JMS结构
9. 2 配置WebLogic JMS
9. 2. 1 创建连接工厂
9. 2. 2 定义文件后备存储
9. 2. 3 定义JDBC后备存储
9. 2. 4 定义目标密钥
9. 2. 5 定义模板
9. 2. 6 定义JMS服务器
9. 2. 7 创建消息队列
9. 2. 8 创建消息主题
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. 4 使用事务
9. 4. 1 使用JMS事务会话
9. 4. 2 使用JTA事务
9. 5 小结
第10章 使用WebLogic JavaMail
10. 1 理解JavaMail
10. 1. 1 JavaMail版本和包
10. 1. 2 JavaMail结构
10. 2 配置WebLogic JavaMail
10. 2. 1 创建邮件会话
10. 2. 2 将POP3添加到WebLogic
10. 3 使用WebLogiJavaMail发送邮件
10. 3. 1 通过JNDI获得邮件会话
10. 3. 2 发送简单邮件
10. 3. 3 该例子的部署描述符
10. 3. 4 例子:发送邮件servlet
10. 3. 5 重载邮件会话属性
10. 3. 6 验证邮件会话
10. 3. 7 使用MimeMultipan发送附件
10. 3. 8 例子:发送邮件servlet 2
10. 3. 9 给多个接收器发送邮件(批量邮件)
10. 3. 10 导航存储
10. 4 使用WebLogic JavaMail检索和显示邮件
10. 4. 1 列出邮件
10. 4. 2 例子:显示消息
10. 4. 3 分析邮件标记
10. 4. 4 删除邮件
10. 4. 5 删掉邮件
10. 4. 6 例子:显示邮件细节
10. 5 小结
第3部分 开发Web组件
第11章 开发servlet.
11. 1 理解servlet
11. 1. 1 servlet API:版本和包
11. 1. 2 Web容器和Web应用程序
11. 1. 3 servlet是如何工作的
11. 1. 4 何时使用servlet
11. 1. 5 servlet生存期
11. 2 servlet编程
11. 2. 1 创建简单的Web应用程序
11. 2. 2 编写简单的servlet
11. 2. 3 部署和测试servlet
11. 3 高级servlet编程技术
11. 3. 1 使用会话
11. 3. 2 使用servlet上下文
11. 3. 3 发送请求到其他资源
11. 3. 4 保护应用程序安全
11. 4 使用servlet创建高级应用程序
11. 4. 1 收集要求
11. 4. 2 集体讨论设计
11. 4. 3 创建应用程序
11. 4. 4 用WAR文件部署应用程序
11. 5 小结
第12章 开发JSP
12. 1 理解JSP
12. 1. 1 产品的发展
12. 1. 2 JSP是如何工作的
12. 1. 3 模型-视图-控制器
12. 2 为JSP配置WebLogic Server
12. 2. 1 JSP编译器
12. 2. 2 配置WebLogic应用程序扩展部署描述符
12. 2. 3 在WebLogic Server中部署第一个JSP
12. 2. 4 对JSPl. 2的支持
12. 3 JSP编程
12. 3. 1 标记约定
12. 3. 2 指令
12. 3. 3 脚本
12. 3. 4 注释
12. 3. 5 隐式对象
12. 3. 6 动作
12. 3. 7 JSP例子
12. 3. 8 错误处理
12. 3. 9 调试
12. 4 使用JavaBean编程JSP
12. 4. 1 部署第一个JavaBean
12. 4. 2 JSP Bean标记
12. 4. 3 JSP和JavaBean例子
12. 4. 4 使用servlet处理请求
12. 5 小结
第13章 开发标记库
13. 1 理解标记库
13. 1. 1 标记处理器生命周期
13. 1. 2 标记处理器和标记扩展API
13. 1. 3 主接口
13. 1. 4 方便类
13. 1. 5 支持接口和类
13. 2 编程和使用标记扩展
13. 2. 1 编程标记处理器类
13. 2. 2 定义标记库描述符
13. 2. 3 配置WebLogic Web应用程序部署描述符
13. 2. 4 在JSP中使用标记扩展
13. 2. 5 解析标记扩展
13. 3 TagExtralnfo类编程
13. 4 WebLogic标记库
13. 4. 1 WebLogic JSP表单验证标记
13. 4. 2 WebLogic自定义JSP标记
13. 5 WebLogic EJB到JSP集成工具
13. 6 小结
第4部分 开发EJB组件
第14章 理解EJB
14. 1 EJB结构
14. 2 EJB类型
14. 2. 1 会话Bean
14. 2. 2 实体Bean
14. 2. 3 消息驱动Bean
14. 3 EJB客户访问模型
14. 4 EJB组件
14. 4. 1 内部接口
14. 4. 2 远程接口
14. 4. 3 实现类
14. 4. 4 部署描述符
14. 5 WebLogic的EJB容器服务
14. 5. 1 生命周期管理
14. 5. 2 事务支持
14. 5. 3 持久性
14. 5. 4 集群支持
14. 5. 5 安全性
14. 6 EJBl. 1与2. 0
14. 6. 1 新的:消息驱动Bean
14. 6. 2 提高的:实体Bean的CMP
14. 7 小结
第15章 开发会话Bean
15. 1 会话Bean的使用
15. 2 使用会话EJB建模工作流
15. 2. 1 客户机-服务器结构
15. 2. 2 EJB容器功能
15. 2. 3 不同步问题
15. 2. 4 内在的可重用
15. 2. 5 可扩展性
15. 3 比较无状态和有状态Bean
15. 4 会话Bean编程
15. 4. 1 内部接口
15. 4. 2 会话EJB接口
15. 4. 3 实现类
15. 4. 4 有状态EJB例子
15. 5 会话Bean集群
15. 6 在会话Bean中编程事务
15. 7 小结
第16章 开发实体Bean
16. 1 理解实体Bean
16. 1. 1 实体Bean和持久性
16. 1. 2 实体Bean类型
16. 1. 3 实体Bean生存周期
16. 2 EJB 2. 0
16. 2. 1 CMP关系
16. 2. 2 本地接口
16. 2. 3 CMP抽象持久性方案
16. 2. 4 EJB QL
16. 3 实体Bean部件文件
16. 4 编程BMP
16. 4. 1 定义内部接口
16. 4. 2 定义本地内部接口
16. 4. 3 定义远程接口
16. 4. 4 定义本地接口
16. 4. 5 创建Bean
16. 4. 6 创建主键类
16. 4. 7 创建值对象类(可选的)
16. 4. 8 创建部署描述符
16. 4. 9 注意
16. 5 编程CMP
16. 5. 1 创建Department Bean
16. 5. 2 定义CourseBean
16. 5. 3 创建部署描述符
16. 6 部署到WebLogic
16. 7 关于实体Bean的高级WebLogic特性
16. 7. 1 并行和锁定
16. 7. 2 自动表创建
16. 8 CMP. BMP和其他选项
16. 8. 1 BMP和CMP之间的折衷办法
16. 8. 2 会话Bean
16. 8. 3 Java数据对象
16. 9 第三方工具
16. 9. 1 WebGain Studio
16. 9. 2 JBuilder
16. 9. 3 Cocobase企业O/R
16. 9. 4 TogetherSoft控制中心
16. 10 小结
第17章 开发消息驱动Bean
17. 1 理解消息驱动Bean
17. 1. 1 版本和程序包
17. 1. 2 如何区分消息驱动Bean和其他EJB
17. 1. 3 决定是编写消息驱动Bean还是编写JMS客户机
17. 2 编码消息驱动Bean
17. 2. 1 消息驱动Bean接口javax.b.MessageDrivenBean
17. 2. 2 消息驱动Bean上下文
17. 2. 3 实现业务逻辑
17. 3 在WebLogic Server中部署消息驱动Bean
17. 3. 1 部署描述符
17. 3. 2 事务属性
17. 3. 3 使用WebLogic控制台部署消息驱动Bean
17. 4 使用消息驱动Bean和XML创建应用程序
17. 4. 1 业务问题:在无线网上发送医学处方
17. 4. 2 应用程序设计问题
17. 4. 3 源代码
17. 4. 4 部署消息驱动Bean
17. 5 小结
第5部分 部署和测试企业应用程序
第18章 配置和部署WebLogic应用程序
18. 1 打包J2EE应用程序
18. 1. 1 部署描述符
18. 1. 2 JARJava存档格式
18. 2 Web应用程序结构和打包
18. 2. 1 创建Web应用程序的步骤
18. 2. 2 Web应用程序目录结构
18. 2. 3 配置Web应用程序
18. 3 打包EJB
18. 4 打包企业应用程序
18. 5 在企业应用程序和WebLogic Server中类装载
18. 6 第三方和实用类
18. 6. 1 根类装载器
18. 6. 2 处处放置
18. 6. 3 JAR清单文件标识类路径
18. 7 小结
第19章 测试和调优WebLogic应用程序
19. 1 理解性能调优
19. 1. 1 确定性能目标
19. 1. 2 负载测试
19. 1. 3 性能调优区域
19. 2 WebLogic Server性能监视
19. 2. 1 用控制台监视WebLogic Server
19. 2. 2 从控制台监视性能图
19. 2. 3 监视活动的队列. 连接和socket
19. 2. 4 监视CPU利用度
19. 2. 5 性能监视的JVM选项
19. 3 调优WebLogic Server
19. 3. 1 基本服务器配置
19. 3. 2 JDBC调优考虑
19. 3. 3 EJB调优考虑
19. 4 调优WebLogic Server的JVM
19. 4. 1 堆栈大小
19. 4. 2 垃圾收集
19. 4. 3 客户机/服务器JVM选项
19. 5 调优WebLogic Server应用程序
19. 5. 1 在应用程序中调优JDBC模块
19. 5. 2 EJB考虑
19. 5. 3 异步组件
19. 5. 4 单元素
19. 5. 5 事务考虑
19. 5. 6 记录考虑
19. 5. 7 编译器设置
19. 5. 8 非同步集合
19. 5. 9 在会话中放置对象
19. 5. 10 WebLogic Server集群概况
19. 6 调优过程例子
19. 6. 1 定义性能目标
19. 6. 2 应用程序调优过程
19. 6. 3 负载测试
19. 7 小结
第6部分 实现安全性
第20章 安全基础
20. 1 安全层次
20. 1. 1 验证层
20. 1. 2 授权层
20. 1. 3 完整性层
20. 1. 4 审计层
20. 2 安全性范围
20. 3 安全性攻击
20. 3. 1 IP欺骗
20. 3. 2 DNS欺骗
20. 3. 3 活动天窗
20. 3. 4 逻辑炸弹
20. 3. 5 蠕虫
20. 3. 6 特洛伊木马
20. 4 密码. 密钥和安全套接字
20. 5 小结
第21章 理解WebLogic的安全架构
21. 1 WebLogic安全架构概述
21. 2 理解JAAS
21. 2. 1 可插入验证模块
21. 2. 2 LoginContext
21. 2. 3 安全域
21. 2. 4 WebLogic Sener提供者接口
21. 3 WebLogic企业连通性
21. 3. 1 验证层
21. 3. 2 授权层
21. 4 小结
第22章 编写WebLogic安全应用程序
22. 1 JAAS编程介绍
22. 1. 1 编写和配置LoginContext
22. 1. 2 编写LoginModule
22. 1. 3 编写CallbackHandler
22. 1. 4 为WebLogic Server编写JAAS
22. 2 授权和安全域
22. 3 创建自定义RDBMS安全域
22. 3. 1 定义数据存储
22. 3. 2 定义自定义类
22. 3. 3 验证用户
22. 3. 4 确定用户属于的组
22. 3. 5 从安全存储中获得用户和组
22. 4 在WebLogic Server中审计
22. 5 小结
第7部分 WebLogic Server管理
第23章 使用WebLogic管理工具
23. 1 使用WebLogic控制台管理WebLogic Server
23. 1. 1 控制台
23. 1. 2 域信息
23. 1. 3 Servers
23. 1. 4 Clusters
23. 1. 5 Machines
23. 1. 6 Deployments
23. 1. 7 Services
23. 1. 8 Securitv
23. 1. 9 Domain Log Filters
23. 2 使用命令行工具管理WebLogic
23. 3 小结
24章 使用WebLogic集群
24. 1 创建简单集群
24. 1. 1 设计集群拓扑结构
24. 1. 2 创建集群
24. 2 通过HTTP代理访问集群
24. 3 部署Web应用程序到集群
24. 4 测试集群Web应用程序
24. 5 会话状态持久策略
24. 6 集群和J2EE服务
24. 6. 1 集群范围JNDI树
24. 6. 2 负载均衡JDBC连接
24. 6. 3 负载均衡JMS连接工厂
24. 7 RMI对象和EJB集群
24. 8 小结
第25章 WebLogic安全性管理
25. 1 配置File域
25. 2 配置NT域
25. 3 配置Unix域
25. 4 配置LDAP域
25. 4. 1 配置RDBMS域
25. 4. 2 配置SSL协议
25. 4. 3 配置连接过滤器
25. 5 小结
第8部分 企业应用程序集成
第26章 使用Web服务. SOAP和WSDL
26. 1 Web服务和Java数据类型限制
26. 2 Web服务在WebLogic中如何工作
26. 2. 1 XML
26. 2. 2 HTTP
26. 2. 3 SOAP
26. 2. 4 WSDL
26. 2. 5 JaakartaL Ant
26. 3 创建Web服务
26. 3. 1 Web服务类型
26. 3. 2 获得Clien.jar文件和WSDL
26. 3. 3 构造远程过程调用Web服务
26. 3. 4 产生用户消息类型Web服务
26. 3. 5 创建消息类型生产者Web服务
26. 4 其他Web服务技术
26. 4. 1 Jakarta Ant
26. 4. 2 UDDl
26. 4. 3 未来J2EE和IDE支持
26. 5 小结
第27章 使用WebLogic和J2EE连接器结构
27. 1 理解J2EE连接器结构
27. 1. 1 关键概念
27. 1. 2 系统约定
27. 1. 3 安全管理约定
27. 1. 4 通用客户机接口
27. 2 在WebLogic中使用J2EE连接器结构
27. 2. 1 配置
27. 2. 2 开发
27. 2. 3 日志
27. 2. 4 部署
27. 3 小结
附录A 从早期版本升级到WebLogic Server 6.1
猜您喜欢