《JBoss 4.0标准教材》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:(美)Marc Fleury,(美)Scott Stark,(美)Norman Richards著;刘凡,贾顺林,邓一凡等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:712101792X
  • 页数:455 页
图书介绍:本书的重点在于从配置和架构的角度,介绍JBoss 4.0的标准架构组件。作为JBoss标准版本的用户,你可以了解如何配置这些标准组件。请注意,本书并不是J2EE或如何在应用中使用J2EE的介绍。它重点在于JBoss服务器架构的内部细节以及如何配置和扩展给定J2EE容器的实现。

第1章 安装和构建JBoss服务器 1

1.1 获取二进制文件 1

1.2 安装二进制文件包 2

1.3 基本安装测试 8

1.4 从网络服务器引导 10

1.5 从源代码构建服务器 12

第2章 JBoss JMX微内核 18

2.1 JMX 18

2.2 JBoss JMX实现架构 22

2.3 连接到JMX服务器 46

2.4 使用JMX微内核 57

2.5 JBoss部署器架构 103

2.6 通过SNMP公布MBean消息 105

2.7 远程访问服务和分离调用器 106

第3章 JBoss的名称服务 119

3.1 JNDI概述 119

3.2 JBossNS体系架构 131

第4章 JBoss的事务 149

4.1 事务和JTA简介 149

4.2 JBoss事务内部实现 152

第5章 JBoss的EJB 155

5.1 EJB客户端视图 155

5.2 EJB服务器端视图 162

5.3 EJB容器 167

5.4 实体Bean的加锁与死锁检测 190

第6章 JBoss的消息服务 198

6.1 JMS示例 198

6.2 JBossMQ简介 217

6.3 JBossMQ配置与MBean服务 219

6.4 设置MDB JMS服务提供方 231

第7章 JBoss连接器 234

7.1 JCA概述 234

7.2 JBossCX架构概述 235

7.3 配置JDBC数据源 245

7.4 配置通用JCA适配器 251

第8章 JBoss的安全 255

8.1 J2EE预编译安全概述 255

8.2 JAAS介绍 264

8.3 JBoss安全模型 268

8.4 JBossSX架构 273

8.5 安全远程密码(SRP)协议 302

8.6 使用Java 2安全管理器运行JBoss 311

8.7 通过使用JSSE在JBoss 中使用SSL 313

8.8 配置JBoss在防火墙后的使用 317

8.9 加密JBoss服务器 318

第9章 Web应用 319

9.1 Tomcat服务 319

9.2 Tomcat server.xml文件 320

9.3 Engine元素 322

9.4 Host元素 323

9.5 在JBoss/Tomcat绑定中使用SSL 324

9.6 设置Web应用的上下文根 326

9.7 设置虚拟主机 327

9.8 支持静态内容 328

9.9 使用Apache和Tomcat 329

9.10 使用群集 329

9.11 集成第三方Servlet容器 330

第10章 MBean服务 338

10.1 系统属性管理 338

10.2 属性编辑器管理 339

10.3 服务绑定管理 339

10.4 任务的调度 343

10.6 RMI动态类载入 346

10.5 Log4j服务MBean 346

第11章 CMP引擎 347

11.1 示例代码 347

11.2 jbosscmp-jdbc结构 350

11.3 实体Bean 352

11.4 CMP域 357

11.5 容器管理的关系 366

11.6 声明查询 374

11.7 优化载入 384

11.8 载入过程 392

11.9 事务 398

11.10 乐观锁 400

11.11 实体命令和主键生成 404

11.12 JBoss全局defaults元素 407

11.13 数据源的自定义 409

第12章 Web服务 415

12.1 JAX-RPC服务端点 415

12.2 企业JavaBean端点 420

12.3 Web服务客户端——JAX-RPC客户端 422

12.4 服务引用 424

第13章 Hibernate 428

13.1 Hibernate MBean 428

13.2 Hibernate存档 430

13.3 使用Hibernate对象 431

13.5 HAR部署器 432

13.4 在EAR文件中使用HAR文件 432

第14章 面向方面编程(AOP)的支持 434

14.1 JBoss AOP:普通Java对象的EJB风格服务 434

14.2 为什么采用AOP 434

14.3 AOP的基本概念 435

14.4 构建JBoss AOP应用程序 439

14.5 JBoss AOP部署器 441

14.6 在JBoss中打包和部署AOP应用程序 442

附录A GNU宽松通用公共许可(LGPL) 450

A.1 前言 450

A.2 复制、散布与修改的条款与条件 451

A.3 你的新程序该如何采用这些条款 453

附录B 示例安装 455