图书介绍

精通JBoss EJB与Web Services开发精解PDF|Epub|txt|kindle电子书版本网盘下载

精通JBoss EJB与Web Services开发精解
  • 刘洋,魏飞等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121001829
  • 出版时间:2004
  • 标注页数:422页
  • 文件大小:57MB
  • 文件页数:438页
  • 主题词:JAVA语言-程序设计

PDF下载


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

下载说明

精通JBoss EJB与Web Services开发精解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录3

第1部分JBoss基础3

第1章JBoss概览3

1.1 JBoss简介3

1.1.1 JBoss的历史3

1.1.2 JBoss组织3

1.1.3 JBoss与J2EE4

1.1.4 JBoss与Web Services4

1.1.5 JBoss的未来5

1.2 熟悉JBoss5

1.2.1启动JBoss6

2.2.1Ant简介 57

1.2.2 JBoss的目录结构11

1.2.3 JBoss的Web服务器12

1.2.4 JBoss的热部署13

1.3.1 JMX技术14

1.3 JBoss的实现14

1.3.2 JBoss的JMX微处理器16

1.3.3JBoss的插件结构26

1.4 JBoss的扩展27

1.4.1开发自定义MBean插件27

1.4.2打包.sar文件28

1.4.3JBoss对MBean的分布式支持29

1.5 XMessenger消息系统30

1.5.1关于XMessenger30

1.5.2 XMessenger的结构31

1.6 小结32

1.7资源32

第2章开发工具33

2.1 Eclipse开发工具33

2.1.1 Eclipse的安装33

2.1.2 Eclipse工作台35

2.1.3使用Eclipse工具41

2.2 Ant开发工具56

2.2.2Ant中的基本概念58

2.2.3编写第一个build文件63

2.2.4在Eclipse中使用Ant64

2.3 XDoclet开发工具65

2.3.1XDoclet简介65

2.3.2XDoclet的组成66

2.3.3 XDoclet的标记66

2.3.4利用XDoclet开发Web程序68

2.4 JBoss集成开发环境71

2.4.1 JBossIDE的安装71

2.4.2利用JBossIDE控制JBoss76

2.4.3利用JBossIDE开发JBoss程序79

2.6资源90

2.5 小结90

第2部分EJB的开发93

第3章 实体Bean的开发93

3.1 实体Bean介绍93

3.1.1 EJB容器93

3.1.2实体Bean的生命周期94

3.1.3本地接口与远程接口95

3.1.4主接口与对象接口95

3.1.5实体Bean的类型96

3.2 开发CMP类型实体Bean97

3.2.1 实现实体Bean97

3.2.2描述实体Bean100

3.2.3 部署实体Bean104

3.2.4实体Bean的远程调用105

3.2.5 实体Bean的本地接口106

3.2.6 实体Bean的Web客户端——Servlet客户端108

3.2.7利用JBossIDE开发CMP类型实体Bean109

3.2.8 EJB的描述114

3.2.9 JBoss查询语言123

3.2.10 CMP在JBoss中的描述126

3.3实体Bean数据的传递132

3.3.1 通过值对象传递数据132

3.3.2通过XML传递数据134

3.4实体Bean的关系135

3.5 使用MySQL数据库141

3.5.1安装MySQL数据库141

3.5.2 JBoss数据库配置144

3.6 开发BMP类型实体Bean146

3.6.1BMP简介146

3.6.2 BMP程序实例147

3.6.3利用JBossIDE开发BMP151

3.7 XMessenger组件157

3.8 小结157

3.9资源157

第4章 会话Bean的开发158

4.1 会话Bean简介158

4.2无状态会话Bean158

4.2.1会话Bean的远程接口159

4.2.2会话Bean的主接口159

4.2.3会话Bean的实现类159

4.2.4会话Bean的配置文件160

4.2.5会话Bean的客户端162

4.2.6无状态会话Bean在容器中的状态163

4.3有状态会话Bean163

4.3.2有状态会话Bean在容器中的状态164

4.3.1有状态会话Bean的使用164

4.4会话Bean与事务165

4.4.1事务简介165

4.4.2事务处理的API166

4.4.3容器管理事务167

4.4.4 Bean管理事务171

4.5 利用JBossIDE开发会话Bean173

4.6会话Bean与实体Bean的协作177

4.7使用JBo8s邮件服务180

4.8 小结182

4.9资源182

第5章消息队列的开发183

5.1理解消息队列183

5.1.1点对点消息184

5.2.1 目的地(Destination)185

5.2.2会话(Session)185

5.2 JMS消息中的基本概念185

5.1.2主题消息185

5.2.3连接(Connection)186

5.2.4消息(Message)186

5.2.5消息生产者(MessageProducer)187

5.2.6消息消费者(MessageConsumer)187

5.3编程模式187

5.4在JBoss中建立消息队列190

5.4.1部署一个点对点队列190

5.4.2部署一个主题队列191

5.5简单编程举例192

5.5.1点对点消息示例192

5.5.2主题消息示例195

5.6消息数据200

5.6.1消息头(Headers)201

5.6.2消息属性(Properties)203

5.7.1 同步的点对点消息209

5.7消息的应用实例209

5.7.2持久性的主题消息210

5.8 调用层215

5.8.1 RMI调用层215

5.8.2 OIL调用层215

5.8.3 UIL调用层216

5.8.4 JVM调用层216

5.8.5 HTTP调用层217

5.9使用JBoss的HTTP消息通道217

5.10 JBossMQ的配置和管理218

5.10.1持久性管理者(Persistence Manager)218

5.10.2目的地管理者(Destination Manager)219

5.10.3状态管理者(State Manager)220

5.11 JBossMQ的独立使用222

5.11.1 JBossMQ的目录结构223

5.11.2在JBossMQ中部署消息队列224

5.12消息驱动Bean的开发225

5.12.1监控JBoss内存用量的消息驱动Bean225

5.12.2利用JBossIDE开发消息驱动Bean229

5.13实现XMessenger的即时通信235

5.13.1 设计目标235

5.13.2用户管理236

5.13.3消息传输239

5.13.4消息存储240

5.13.5用户界面241

5.13.6部署J2EE应用程序242

5.14 小结244

5.15资源244

第3部分 Web Services的开发247

第6章XML模式247

6.1 XML Schema标准简介247

6.2.1命名空间问题248

6.2 Schema的基本概念248

6.2.2一个Schema文档的组成249

6.3 Schema的组成部分249

6.3.1文档元素249

6.3.2文档属性250

6.3.3简单类型251

6.3.4复杂类型257

6.3.5注释259

6.3.6文档模型组260

6.3.7文档属性组261

6.4 Schema的实例261

6.4.1编写Schema261

6.4.2 Schema验证API263

6.5 XML数据绑定264

6.7资源266

6.6 小结266

第7章 理解Web Services267

7.1 面向服务的软件架构(SOA)267

7.1.1 为什么需要面向服务的软件267

7.1.2面向服务中的基本概念269

7.1.3 Web系统和Web Services是面向服务的实例269

7.2 Wbrld Wide Web的架构270

7.3 Web Services架构(WSA)271

7.3.1 Web Services架构概述271

7.3.2 Web Services架构中的角色271

7.3.3 Web Services协议栈的组成271

7.3.4重要的结构模型272

7.3.5支持Web Services的技术体系277

7.4 小结278

7.5资源278

8.1.1 XML-RPC标准的产生279

8.1 SOAP的发展过程279

第8章 基于SOAP的Web Services开发279

8.1.2 W3C制定的SOAP标准280

8.2 XML-RPC技术280

8.2.1 XML-RPC技术标准介绍280

8.2.2 Apache XML-RPC实现工具284

8.2.3 XML-RPC的局限性294

8.3使用Axis项目294

8.3.1 Axis简介294

8.3.2开发简单的Web Services300

8.3.3 Axis中的WSDL技术308

8.3.4 在Axis中使用SOAP附件326

8.4 Axjs项目的实现330

8.4.1 Axis的实现方式330

8.4.2 Axis的结构实现334

8.4.3 Axis的安全组件338

8.4.4编写自定义Handler来扩展Axis339

8.5 WSIF技术342

8.5.1 WSIF简介343

8.5.2使用WSIF的调用方式343

8.6集成Axis的项目349

8.6.1 Axis与JBoss.net349

8.6.2 Axis与Globus Tookit 30349

8.7 小结349

8.8 资源350

第9章JBoss.net351

9.1 JBoss.net介绍351

9.1.1 JBoss的.net计划351

9.1.2 JBoss.net当前版本的特性352

9.1.3熟悉JBoss.net353

9.2 JBoss.net与Axis354

9.2.1 JBoss.net集成Axis的方式354

9.2.2 JBoss.net对Axis的扩充355

9.3从Java类创建Web Services357

9.3.1服务类的实现357

9.3.2编写部署文件357

9.3.3 建立WSR压缩包358

9.3.4开发服务的客户端360

9.4为Web Services添加认证和授权过程361

9.4.1 JBoss.net中的认证和授权组件361

9.4.2带有认证和授权功能的Web Services366

9.5 基于JMX MBean的Web Services369

9.5.1 实现MBean组件369

9.52配置和部署MBean组件370

9.5.3 描述和部署基于MBean的Web Services370

9.5.4 SOAP对比RMI的优势371

9.6利用EJB开发Web Services371

9.6.1 开发基于会话Bean的Web Services372

9.6.2在实现Web Services的会话Bean中使用值对象373

9.6.3 在Web Services中利用实体Bean376

9.7将远程的服务应用到JBoss.net中379

9.8 利用XDoclet开发Web Services380

9.8.1 利用XDoclet将会话Bean开发为Web Services381

9.8.2利用XDoclet将JMX MBean开发为Web Services383

9.9 为XMessenger开发Web Services接口385

9.10 JBoss中的UDDI技术386

9.10.1 UDDI简介386

9.10.2 UDDI4J工具389

9.10.3 利用JBoss建立自己的UDDI中心391

9.11 小结396

9.12资源396

附录A Eclipse常用插件397

附录B Ant常用任务401

附录C XDoclet常用标记405

热门推荐