图书介绍

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

Oracle WebLogic Server开发权威指南
  • (美)帕特里克,(美)尼伯格,(美)阿斯顿著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302269823
  • 出版时间:2011
  • 标注页数:651页
  • 文件大小:200MB
  • 文件页数:669页
  • 主题词:Web服务器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐