《J2EE应用与BEA WebLogic Server》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Michael Girdley等著;邢国庆等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505375687
  • 页数:459 页
图书介绍:

第1章 绪论 1

1.1 什么是BEA WebLogic Server 1

1.2 WebLogic Server概述 1

1.3 怎样使用这本书 4

1.4 系统需求 7

第2章 J2EE技术概述 8

2.1 WebLogic Server与J2EE 8

2.2 本书介绍的J2EE技术 8

2.3 表示逻辑 8

2.4 数据库和事务支持 10

2.5 对象注册和远程方法调用RMI 11

2.6 企业JavaBean 12

2.7 Java消息服务 13

2.8 JavaMail 14

2.9 安全 14

2.10 WebLogic Server的分布式运行支持 14

2.11 WebAuction应用 14

第3章 利用WebLogic Server的Servlet建立表示逻辑 16

3.1 WebLogic Server的Servlet简介 16

3.2 WebLogic Server的JSP 17

3.3 Servlet和Web会话 40

3.4 Web应用软件包 58

3.5 在WebLogic Server集群环境中使用Servlet 71

3.6 Servlet的最佳实践 73

第4章 WebLogic Server的JSP 75

4.1 关于WebLogic Server上的JSP 75

4.2 JSP基础知识 77

4.3 JSP的生命周期 79

4.4 JSP页面元素 80

4.5 在JSP中使用JavaBean 94

4.6 自定义标记符库 107

4.7 错误处理页面、注解和部署描述器 112

4.8 同时使用Servlet和JSP:模型视图控制器 114

4.9 调试和开发JSP的最佳实践 115

4.10 JSP的最佳实践 116

4.11 WebAuction应用中的JSP 117

4.12 浏览WebAuction源代码 120

第5章 利用JDBC和JTA访问数据库和管理事务 122

5.1 WebLogic Server的JDBC 122

5.2 利用JTA驱动程序 149

5.3 WebLogic Server与分布式事务 156

5.4 错误处理与SQL警告信息 160

5.5 元数据 162

5.6 JDBC的高级特征 163

5.7 JDBC的最佳实践 166

5.8 WebAuction应用中的JDBC与事务 168

第6章 远程方法调用和分布式名字管理 170

6.1 远程方法调用 170

6.2 串行化 172

6.3 在分布式应用中使用RMI 174

6.4 JNDI:Java的名字服务 176

6.5 JNDI、安全与标识 179

6.6 JNDI与集群 179

6.7 JNDI的最佳实践 182

6.8 本章小结 183

第7章 利用JMS实现企业消息处理 184

7.1 JMS带来的好处 184

7.2 JMS基础知识 185

7.3 JMS队列生产者/消费者的示例程序 186

7.4 JMS主题生产者/消费者示例程序 192

7.5 JMS消息 195

7.6 消息类型 197

7.7 JMS与事务 202

7.8 JMS集群 204

7.9 异常监听器 205

7.10 采用IP组播的JMS 206

7.11 JMS的最佳实践 208

7.12 本章小结 210

第8章 会话EJB 211

8.1 企业JavaBean概述 211

8.2 EJB基础知识 211

8.3 无状态的会话EJB 219

8.4 有状态的会话Bean 223

8.5 在会话Bean中使用事务 229

8.6 EJB安全 232

8.7 EJB环境 235

8.8 EJB引用 236

8.9 资源管理器的引用 237

8.10 句柄 238

8.11 汽车销售示例程序 240

8.12 最佳实践 250

8.13 本章小结 255

第9章 实体EJB 256

9.1 实体EJB的基本原理 256

9.2 实体Bean基础知识 256

9.3 CMP实体Bean示例程序 259

9.4 CMP 264

9.5 CMP实体Bean的生命周期 265

9.6 容器管理的关系简介 266

9.7 编写用于CMP finder方法的EJB-QL 277

9.8 BMP实体Bean 280

9.9 编写实体Bean的高级课题 293

9.10 实体bean的继承与异构 294

9.11 实体Bean与锁 297

9.12 使用只读式的实体Bean 301

9.13 使用会话Bean包装实体Bean 302

9.14 使用JavaBean值对象 303

9.15 BMP与CMP 304

9.16 本章小结 306

第10章 消息EJB 307

10.1 消息Bean的基础知识 307

10.2 消息Bean示例程序 308

10.3 消息Bean与并发控制 312

10.4 指定JMS连接工厂 313

10.5 在事务中使用消息Bean 314

10.6 消息的确认 315

10.7 顾客管理示例程序 315

10.8 消息Bean的优点 320

10.9 本章小结 321

第11章 利用WebLogic Server的JavaMail实现E-mail 322

11.1 关于E-mail 322

11.2 关于JavaMail 323

11.3 使用JavaMail发送简单E-mail 326

11.4 在WebAuction应用程序中增加E-mail功能 331

11.5 从何处寻找JavaMail和Internet Mail的更多信息 331

11.6 JavaMail的最佳实践 331

第12章 用WebLogic Server JNDI和JAAS开发安全应用 332

12.1 安全技术概述 332

12.2 创建安全的Web应用程序 337

12.3 在Web应用程序中对高速缓存区编程 350

12.4 NewUser.jsp的例子 351

12.5 开发基于浏览器的认证 359

12.6 在Web应用中采用编程性安全 361

12.7 开发安全的应用客户程序 362

12.8 使用WebLogic Server 的JNDI实现应用客户机的安全控制 367

12.9 关于WebLogic SSL 373

12.10 Web客户机:使用SSL安全技术 376

12.11 应用客户程序:使用SSL安全 380

12.12 WebLogic Server安全的最佳实践 380

12.13 集安全技术之大成 381

12.14 安全的WebAuction应用程序 382

第13章 设计生产环境的部署方案 383

13.1 部署设计 383

13.2 WebLogic 部署方案:实例研究 384

13.3 客户软件的类型 384

13.4 在Web部署中使用DMZ 和防火墙 386

13.5 Web部署与数据存储的集成 387

13.6 在Web部署中使用WebLogic Server集群 388

13.7 Web应用程序部署详述 392

13.8 应用程序部署 394

13.9 混合部署 396

13.10 应用程序部署过程 397

第14章 WebAuction应用程序 404

14.1 应用程序结构和设计:WebAuction 404

14.2 业务逻辑设计 411

14.3 商业应用程序需要的更改 414

14.4 部署应用程序组件:WebAuction 415

14.5 WebAuction应用程序的快速配置 419

14.6 部署WebAuction应用程序的详细步骤 420

14.7 在其他数据库中配置WebAuction 436

14.8 测试WebAuction应用程序 438

第15章 WebLogic Server的容量规划 451

15.1 容量规划分析 451

15.2 容量规划的方法和步骤 452

15.3 容量规划的最佳实践 459