JBoss Administration and Development

副标题:无

作   者:(美)斯科特·斯塔克(Scott Stark)著;罗时飞译

分类号:

ISBN:9787121003936

微信扫一扫,移动浏览光盘

简介

   ◇ jboss原厂技术手册,jboss开发团队精心打造。    ◇ 深入剖析业界使用最为广泛的开源j2ee应用服务器jboss的管理和架构。    ◇ 适用于jboss 2.x/3.x/4.x版本。    ◇ 资深j2ee开发者罗时飞历时近一载倾情翻译。    ◇ jboss/j2ee开发者的必备手册。    本书的主要目的是从配置和架构这两个角度弄清楚标准jboss 3.2.x的架构组件。使用jboss的开发者将理解如何配置标准的组件。其中,需要开发者注意的是,本书不是介绍j2ee和如何应用j2ee的,而是关注jboss服务器架构的内部细节及具体j2ee容器实现的配置和扩展。 通过阅读本书,jboss开发者可以深入理解标准组件的架构、集成,以及扩展或替代标准组件,从而满足其基础信息框架需求。同时,本书也将指导开发者如何获得jboss源码,并在此基础上构建和调试jboss服务器。 本书最后提供了索引,以方便读者更加方便快速地找到相关技术点。随书光盘内容为书中范例源代码,希望对读者有所帮助。

目录

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

1.1 获得二进制文件 1

1.1.1 预备条件 1

1.1.2 安装二进制存档 2

1.1.3 default服务器配置文件集合 3

1.2 基本安装测试 8

1.3 从网络服务器启动 10

1.4 基于源代码构建服务器 14

第2章 jboss jmx微内核(microkernel) 21

2.1 jmx介绍 21

2.1.1 装配层 22

2.1.2 代理层 23

2.1.3 分布式服务层 23

2.1.4 jmx组件介绍 23

2.2 jboss jmx实现架构 26

2.2.1 jboss类装载器架构 26

2.2.2 类装载和java中的类型 26

2.2.3 jboss xmbean 47

2.3 连接到jmx服务器 53

2.3.1 浏览服务器--jmx控制台web应用 53

.2.3.2 使用rmi连接到jmx 56

2.3.3 命令行方式访问jmx 66

2.3.4 使用任何协议连接到jmx 71

2.4 将jmx作为微内核 71

2.4.1 启动过程 71

2.4.2 jboss mbean服务 72

2.4.3 开发jboss mbean服务 81

2.4.4 部署排序和依赖性 110

2.5 jboss部署器架构 127

2.6 借助于snmp展示mbean事件 131

2.6.1 snmp适配器服务 131

2.6.2 陷阱服务事件 132

2.7 远程访问服务--分离式invoker 132

2.7.1 分离式invoker实例:mbeanserver invoker适配器服务 137

2.7.2 分离式invoker参考 143

第3章 jboss之命名--jndi 命名服务 149

3.1 jndi概述 149

3.1.1 jndi应用编程接口 149

3.1.2 j2ee和jndi--应用组件环境 151

3.2 jbossns架构 164

3.2.1 命名initialcontext工厂 166

3.2.2 基于http访问jndi 170

3.2.3 保护基于http访问jndi 176

3.2.4 保护只读、未保护上下文jndi的访问 178

3.2.5 其他命名mbean 179

第4章 jboss之事务--jta事务服务 185

4.1 事务/jta概述 185

4.1.1 悲观锁/乐观锁 186

4.1.2 分布式事务的组件 186

4.1.3 两阶段xa协议 187

4.1.4 启发式异常 187

4.1.5 事务id和分支 187

4.2 jboss事务内核 188

4.2.1 为jboss适配事务管理器 188

4.2.2 默认事务管理器 189

4.2.3 usertransaction支持 189

第5章 jboss之ejb--ejb容器配置和架构 191

5.1 ejb客户端视图 191

5.2 ejb服务器端视图 198

5.3 ejb容器 204

5.3.1 ejbdeployer mbean 204

5.3.2 容器插件式框架 215

5.4 实体bean锁和死锁检测 227

5.4.1 jboss为什么需要锁 227

5.4.2 实体bean的生命周期 228

5.4.3 默认锁行为 228

5.4.4 插入式拦截器和锁策略 229

5.4.5 死锁 230

5.4.6 高级配置和调优 232

5.4.7 在群集中运行 236

5.4.8 修理故障 236

第6章 jboss之消息--jms 配置和架构 239

6.1 jms实例 239

6.1.1 点对点实例 240

6.1.2 发布/订阅实例 242

6.1.3 使用持久topic的发布/订阅实例 249

6.1.4 使用mdb的点对点实例 252

6.2 jboss消息概述 261

6.2.1 调用层 261

6.2.2 安全性管理器 262

6.2.3 目的地管理器 263

6.2.4 消息缓存 263

6.2.5 状态管理器 263

6.2.6 持久化管理器 263

6.2.7 目的地 264

6.3 jboss消息配置和mbean 264

6.3.1 org.jboss.mq.il.jvm.jvmserverilservice 265

6.3.2 org.jboss.mq.il.rmi.rmiserverilservice(已丢弃) 265

6.3.3 org.jboss.mq.il.oil.oilserverilservice(已丢弃) 266

6.3.4 org.jboss.mq.il.uil.uilserverilservice(已丢弃) 266

6.3.5 org.jboss.mq.il.uil2.uilserverilservice 267

6.3.6 org.jboss.mq.il.http.httpserverilservice 269

6.3.7 org.jboss.mq.server.jmx.invoker 270

6.3.8 org.jboss.mq.server.jmx.interceptorloader 270

6.3.9 org.jboss.mq.sm.file.dynamicstatemanager 270

6.3.10 org.jboss.mq.security.securitymanager 271

6.3.11 org.jboss.mq.server.jmx.destinationmanager 273

6.3.12 org.jboss.mq.server.messagecache 274

6.3.13 org.jboss.mq.pm.file.cachestore 274

6.3.14 org.jboss.mq.pm.file.persistencemanager 274

6.3.15 org.jboss.mq.pm.rollinglogged.persistencemanager 275

6.3.16 org.jboss.mq.pm.jdbc2.persistencemanager 275

6.3.17 目的地mbean 276

6.3.18 借助于jmx管理 279

6.4 指定mdb jms供应商 280

6.4.1 org.jboss.jms.jndi.jmsproviderloader mbean 281

6.4.2 org.jboss.jms.asf.serversessionpoolloader mbean 282

6.4.3 集成其他jms供应商 283

第7章 jboss之连接器--jca 配置和架构 285

7.1 jca概述 285

7.2 jbosscx架构概述 287

7.2.1 baseconnectionmanager2 mbean 288

7.2.2 rardeployment mbean 289

7.2.3 jbossmanagedconnectionpool mbean 290

7.2.4 cachedconnectionmanager mbean 291

7.2.5 jca资源适配器实例纲要 291

7.3 配置jca适配器 298

7.3.1 配置jdbc数据源 299

7.3.2 配置常见jca适配器 303

7.3.3 配置实例 306

第8章 jboss之安全性 --j2ee安全性配置和架构 307

8.1 j2ee安全性声明概述 307

8.1.1 安全性引用 309

8.1.2 安全性身份 310

8.1.3 安全性角色 311

8.1.4 ejb方法许可 312

8.1.5 web内容安全性约束 315

8.1.6 使用jboss中的安全性声明 316

8.2 jaas介绍 316

8.3 jboss安全性模型 321

8.4 jboss安全性扩展架构 328

8.4.1 jaassecuritymanager如何使用jaas 329

8.4.2 jaassecuritymanagerservice mbean 331

8.4.3 扩展jaassecuritymanager,jaassecuritydomain mbean 333

8.4.4 基于xml的 jaas登录配置mbean 334

8.4.5 jaas登录配置管理 mbean 336

8.4.6 使用和开发jbosssx登录模块 336

8.4.7 开发自定义登录模块 347

8.5 安全远程密码协议 357

8.5.1 为srp提供密码信息 360

8.5.2 深入srp算法 362

8.6 使用java 2安全性管理器运行jboss 367

8.7 使用jsse为jboss提供ssl 369

8.8 配置用于防火墙后的jboss 376

8.9 如何保护jboss服务器 377

8.9.1 jmx-console.war 377

8.9.2 web-console.war 377

8.9.3 http-invoker.sar 377

8.9.4 jmx-invoker-adaptor-server.sar 377

第9章 集成servlet容器 379

9.1 abstractwebcontainer类 379

9.1.1 abstractwebcontainer契约 380

9.1.2 创建abstractwebcontainer子类 386

9.2 jboss/tomcat-4.1.x绑定 388

9.2.1 嵌入式tomcat配置元素 389

9.2.2 jboss/tomcat绑定使用ssl 394

9.2.3 为jboss/tomcat-4.x绑定配置虚拟主机 401

9.2.4 使用外部静态内容 403

9.2.5 为jboss/tomcat-4.x绑定使用apache 405

9.2.6 使用群集 407

第10章 mbean服务杂记 409

10.1 系统属性管理 409

10.2 属性编辑器管理 410

10.3 服务绑定管理 410

10.4 定时任务 417

10.5 jboss日志功能框架 420

10.6 rmi动态类装载 421

第11章 cmp引擎 423

11.1 启程 423

11.2 jbosscmp-jdbc结构 430

11.3 实体bean 431

11.4 容器管理持久域 437

11.4.1 容器管理持久域抽象访问方法 437

11.4.2 容器管理持久域声明 438

11.4.3 容器管理持久域列映射 438

11.4.4 read-only域 440

11.4.5 评审实体bean访问 440

11.4.6 依赖值类 442

11.5 容器管理关系 446

11.5.1 cmr-field抽象访问方法 446

11.5.2 关系声明 447

11.5.3 关系映射 448

11.6 查询 454

11.6.1 finder和ejbselect声明 455

11.6.2 ejb-ql声明 455

11.6.3 覆盖ejb-ql到sql的映射 457

11.6.4 jbossql 457

11.7 优化装载 464

11.7.1 装载场景 465

11.7.2 装载组 466

11.7.3 read-ahead 467

11.7.4 装载过程 471

11.7.5 事务 477

11.8 乐观锁 480

11.9 实体命令和主键生成 485

11.10 defaults 488

11.11 自定义数据源 491

11.11.1 函数映射 493

11.11.2 类型映射 493

11.11.3 用户类型映射 494

第12章 web服务 495

12.1 xdoclet 495

12.2 将hello world ejb发布为web服务 496

附录a jboss group和我们的lgpl授权 507

附录b jboss dtds 518

附录c 实例安装 519

附录d 索引 520


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

JBoss Administration and Development
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon