图书介绍
Oracle WebLogic Server开发权威指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)帕特里克,(美)尼伯格,(美)阿斯顿著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302269823
- 出版时间:2011
- 标注页数:651页
- 文件大小:200MB
- 文件页数:669页
- 主题词:Web服务器
PDF下载
下载说明
Oracle WebLogic Server开发权威指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章在WebLogic中构建Web应用程序1
1.1 Java servlet和JSP中的重要概念1
1.1.1 servlet的特征1
1.1.2 JSP的特征6
1.2 Web应用程序最佳实践11
1.2.1保证正确的错误处理11
1.2.2使用JSTL标记减少scriptlet代码13
1.2.3对选定的行为使用自定义标记16
1.2.4对常见行为使 servlet过滤器18
1.2.5使用servlet和JSP页面创建Excel文件22
1.2.6查看产生的servlet代码25
1.3本章回顾26
第2章 选择Web应用程序体系结构27
2.1体系结构的关键概念27
2.1.1 Java EE应用程序的层次27
2.1.2 MVC体系结构28
2.1.3通用Java EE设计模式29
2.2表示层体系结构的选择29
2.2.1表示层需求29
2.2.2有关体系结构的其他考虑39
2.3可选的表示层体系结构39
2.3.1以JSP为核心的体系结构40
2.3.2以servlet为核心的体系结构:Struts41
2.3.3以servlet为核心的体系结构:Spring MVC42
2.4本章回顾45
第3章 设计Java EE应用程序示例47
3.1应用程序需求47
3.2业务领域模型48
3.3表示层需求48
3.4 Web应用程序体系结构50
3.5表示方法51
3.5.1自组装52
3.5.2母版页组装55
3.5.3使用Tiles框架进行外部视图组装56
3.6业务层接口58
3.6.1控制器调用业务服务58
3.6.2控制器为JSP填充表单60
3.6.3更新要求显式的服务调用61
3.6.4表示层组件之间的关系61
3.7本章回顾62
第4章 构建Web应用程序示例63
4.1应用程序组件概述63
4.2构建应用程序骨架65
4.3构建用户站点组件65
4.3.1预订信息组件65
4.3.2核心预订流程组件67
4.3.3提供服务组件90
4.4管理站点组件的结构91
4.4.1身份验证和授权组件91
4.4.2酒店维护组件94
4.5本章回顾107
第5章 打包和部署WebLogic Web应用程序109
5.1打包Web应用程序110
5.1.1 Web应用程序目录结构110
5.1.2 Web应用程序描述符文件112
5.1.3预编译JSP组件119
5.1.4创建一个分解式Web应用程序121
5.1.5创建一个Web应用程序的归档文件125
5.2部署Web应用程序126
5.2.1自动部署126
5.2.2 WebLogic部署工具和Ant任务128
5.2.3 WebLogic控制台部署130
5.2.4为bigrez.com创建必要的用户和组132
5.3本章回顾133
第6章在WebLogic Server中构建企业JavaBean135
6.1 EJB技术概述135
6.2 EJB 3.0简介136
6.3 EJB组件类型137
6.3.1无状态会话bean137
6.3.2有状态会话bean139
6.3.3消息驱动的bean140
6.3.4拦截器141
6.4 Java持久化API142
6.4.1 JPA的历史142
6.4.2 JPA概念144
6.4.3一个JPA示例144
6.4.4应用JPA164
6.5 WebLogic Server EJB容器165
6.5.1 EJB容器基础165
6.5.2 WebLogic Server中EJB的生命周期165
6.6通用的WebLogic Server EJB特性167
6.6.1 EJB的部署和重新部署167
6.6.2动态EJB编译167
6.6.3 EJB的远程业务接口和JNDI168
6.6.4 EJB之间的引用170
6.7会话bean的特性175
6.7.1无状态会话EJB缓冲池175
6.7.2有状态会话EJB的缓存管理176
6.7.3有状态会话EJB的内存中复制178
6.7.4指向会话bean的句柄180
6.7.5幂等方法180
6.8消息驱动的bean的特性180
6.9 OpenJPA和Kodo特性181
6.9.1 Kodo部署描述符文件182
6.9.2获取组182
6.9.3预先获取184
6.9.4乐观锁版本策略184
6.9.5大结果集187
6.9.6二级缓存188
6.9.7控制刷新行为190
6.9.8逆向管理190
6.9.9混合继承策略191
6.9.10预处理语句缓存191
6.10使用部署描述符还是标注191
6.10.1部署计划192
6.10.2标注、描述符、计划和依赖注入193
6.11本章回顾195
第7章 构建EJB应用程序示例197
7.1业务层需求197
7.1.1业务逻辑需求197
7.1.2对象关系映射需求199
7.1.3数据访问需求203
7.1.4其他业k务层需求203
7.1.5业务层需求的回顾203
7.2可选的业务层体系结构204
7.2.1 SLSB和会话外观模式的需求204
7.2.2使用JDBC的无状态会话EJB205
7.2.3使用EJB 2.1 CMP实体bean的无状态会话EJB207
7.2.4使用JPA的无状态会话EJB209
7.3 bigrez.com的实现211
7.3.1数据库模式211
7.3.2域模型212
7.3.3服务217
7.3.4单元测试222
7.3.5添加乐观锁223
7.4使用TopLink而不是Kodo223
7.4.1希望使用TopLink的理由224
7.4.2让bigrez.com使用TopLink224
7.5本章回顾227
第8章 打包和部署WebLogic应用程序229
8.1创建EJB归档文件229
8.2打包JPA持久化单元236
8.3企业应用程序237
8.3.1企业应用程序目录结构239
8.3.2企业应用程序的描述符文件241
8.3.3分解式部署244
8.3.4捆绑库246
8.3.5共享Java EE库和可选包248
8.3.6其他类型的模块249
8.3.7自定义类加载器250
8.4打包bigrez.com251
8.5部署应用程序254
8.5.1创建必需的服务255
8.5.2自动部署和 weblogic.Deployer256
8.5.3 WebLogic控制台部署257
8.6本章回顾257
第9章 开发和部署Web服务259
9.1总结Web服务标准259
9.2用WebLogic Server创建Web服务260
9.2.1 Web服务的容器框架260
9.2.2开发WebLogic Server的Web服务261
9.2.3开发Web服务客户端274
9.3高级技术278
9.3.1使用JAX-RPC278
9.3.2理解style和use278
9.3.3影响调用哪个操作280
9.3.4创建更多动态的Web服务282
9.3.5使用Web服务的处理程序288
9.3.6使用SOAP附件292
9.3.7实现有状态的Web服务296
9.3.8实现异步的Web服务297
9.3.9自定义Java和XML之间的映射300
9.4使用Web服务安全301
9.4.1定义安全策略302
9.4.2传输级安全303
9.4.3消息级安全305
9.4.4 Web服务的安全配置311
9.5在bigrez.com中添加Web服务312
9.6本章回顾314
第10章 使用WebLogic JMS315
10.1 JMS的重要概念315
10.1.1了解消息传递模型315
10.1.2回顾JMS API316
10.2 WebLogic JMS提供程序321
10.2.1了解WebLogic JMS服务器321
10.2.2群集WebLogic JMS321
10.2.3 WebLogic JMS的客户端330
10.2.4配置WebLogic JMS332
10.3 WebLogic JMS应用程序设计44
10.3.1选择一种目标类型344
10.3.2定位目标344
10.3.3选择合适的消息类型345
10.3.4压缩大消息347
10.3.5选择一种消息确认策略347
10.3.6设计消息选择器348
10.3.7选择消息的过期策略351
10.3.8处理有害消息353
10.3.9处理消息顺序的问题355
10.3.10使用事务360
10.3.11使用多播会话361
10.3.12处理请求/响应样式的消息交换362
10.4 WebLogic JMS应用程序编程365
10.4.1 WebLogic JMS与EJB和servlet的组合使用365
10.4.2在服务器中使用异步消息367
10.5外部JMS提供程序372
10.5.1了解消息传递桥372
10.5.2了解存储转发服务373
10.5.3使用消息驱动的bean375
10.5.4把外部JMS对象映射到WebLogic JNDI上375
10.5.5集成Oracle高级队列376
10.5.6选择一种集成策略378
10.6本章回顾379
第11章 使用WebLogic安全性381
11.1 WebLogic安全概述381
11.2 WebLogic安全框架387
11.2.1嵌入式LDAP服务器387
11.2.2安全领域和提供程序389
11.3使用外部安全存储400
11.3.1管理外部LDAP身份验证400
11.3.2管理RDBMS身份验证402
11.4设置SSL/TLS404
11.4.1 SSL和X.509证书概述404
11.4.2获取X.509证书405
11.4.3配置单向SSL407
11.4.4配置双向SSL408
11.4.5调试SSL的问题411
11.5编写安全敏感的Java客户端412
11.5.1编写使用JAAS的Java客户端412
11.5.2编写使用SSL的Java客户端415
11.6管理应用程序的安全420
11.6.1应用程序安全模型420
11.6.2配置Java EE应用程序的安全420
11.6.3配置WebLogic Server应用程序的安全428
11.6.4启动WebLogic Serve432
11.7单点登录432
11.7.1 SAML语言433
11.7.2配置跨域安全和单点登录440
11.7.3自定义身份验证提供程序445
11.8本章回顾446
第12章在WebLogic Server中管理和部署应用程序447
12.1 WebLogic体系结构的重要概念447
12.1.1域体系结构447
12.1.2 WebLogic Server体系结构449
12.1.3 WebLogic Server群集体系结构456
12.1.4管理服务器463
12.1.5节点管理器465
12.2 WebLogic Server管理的重要概念466
12.2.1服务器状态466
12.2.2服务器自我健康监控467
12.2.3网络信道468
12.3配置WebLogic Server的域470
12.3.1建立一个新域472
12.3.2配置服务器473
12.3.3配置群集475
12.3.4配置网络信道478
12.3.5建立节点管理器481
12.3.6操作系统的配置486
12.3.7 Java虚拟机的配置487
12.3.8 Web服务器插件的配置487
12.3.9管理端口和信道的配置492
12.3.10为WebLogic Server配置应用程序494
12.4监视WebLogic Server应用程序511
12.4.1使用WebLogic脚本工具511
12.4.2使用弃用的命令行管理工具515
12.4.3通过WebLogic控制台进行监视516
12.4.4通过JMX实现编程监视518
12.4.5通过SNMP监视522
12.5管理WebLogic Server应用程序529
12.5.1诊断应用程序的问题529
12.5.2版本化应用程序540
12.5.3处理故障情况542
12.6本章回顾551
第13章 优化WebLogic Server的性能553
13.1系统性能概述553
13.1.1核心原则554
13.1.2基于WebLogic Server的应用程序的调优555
13.2性能最佳实践573
13.2.1可提高性能的设计方法573
13.2.2理解Web容器的最佳实践574
13.2.3理解EJB容器的最佳实践576
13.2.4应用数据库访问的最佳实践578
13.3诊断性能问题583
13.3.1准备好故障诊断583
13.3.2识别瓶颈并消除瓶颈584
13.3.3解决问题585
13.3.4常见应用服务器性能问题586
13.3.5 Java栈跟踪588
13.4本章回顾593
第14章 开发环境的最佳实践595
14.1定义需要的硬件和软件595
14.2安装WebLogic Server软件598
14.3开发项目结构600
14.4优化开发周期601
14.4.1分解目录开发601
14.4.2 FastSwap603
14.5建立构建过程604
14.5.1持续集成605
14.5.2代码检查和报告工具606
14.6集成开发环境606
14.6.1先决条件607
14.6.2为bigrez.com配置Eclipse607
14.6.3为bigrez.com配置JDeveloper612
14.6.4通过IDE进行调试615
14.7创建一个单元测试基础设施616
14.7.1单元测试的重要性616
14.7.2 JUnit测试框架617
14.7.3容器外测试619
14.7.4测试Web界面622
14.7.5 Web服务624
14.7.6性能和并发性测试624
14.8本章回顾625
第15章 生产环境的最佳实践627
15.1部署策略627
15.1.1评价部署策略628
15.1.2服务器部署策略629
15.1.3单站点部署策略630
15.1.4多站点部署策略635
15.1.5设计多站点WebLogic群集635
15.1.6实现跨多站点的群集638
15.1.7在每一个站点实现一个群集639
15.2全局和本地流量管理642
15.2.1使用负载均衡器642
15.2.2配合WebLogic Server使用本地负载均衡器643
15.2.3配合WebLogic Server使用全局负载均衡器644
15.3生产环境的安全策略645
15.3.1理解应用程序的数据流645
15.3.2理解防火墙布局645
15.3.3使用连接过滤器647
15.3.4锁定Web应用程序648
15.3.5检查其他安全因素650
15.3.6使用SSL硬件加速651
15.4本章回顾651
热门推荐
- 3856850.html
- 3101519.html
- 2722389.html
- 1478183.html
- 2624898.html
- 3909810.html
- 2568462.html
- 1420489.html
- 1484349.html
- 1239426.html
- http://www.ickdjs.cc/book_495562.html
- http://www.ickdjs.cc/book_648455.html
- http://www.ickdjs.cc/book_2936615.html
- http://www.ickdjs.cc/book_2815027.html
- http://www.ickdjs.cc/book_2705502.html
- http://www.ickdjs.cc/book_3665754.html
- http://www.ickdjs.cc/book_159624.html
- http://www.ickdjs.cc/book_1781973.html
- http://www.ickdjs.cc/book_2028864.html
- http://www.ickdjs.cc/book_401486.html