《Java与SOAP》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Robert Englander著;黄刚译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2002
  • ISBN:7508313127
  • 页数:294 页
图书介绍:本书为Java开发人员提供了一个深入了解SOAP(Simple Object Access Protocol,简单对象访问协议)的机会。当然,它介绍了基础性的内容:什么是SOAP,为什么它会在Buzzwords上升至前十位,它有什么特性和能力。它还讲述了如何使用SOAP世界中两个常用的Java API:Apache SOAP与GLUE。 作为基础知识,本书介绍了SOAP消息的结构、SOAP编码以及使用RPC和消息传递来建立简单的服务。除此之外,本书还涵盖了一些在实际开发中非常重要的主题。尽管SOAP天生就已经支持了大量的数据类型,但实际的工作会告诉你,不管SOAP为你提供了多少的数据类型都是不够的。你在什么时候需要添加对你自己的对象类型的支持,你又该如何去做?你如何才能处理错误,怎样将自己的信息添加到错误消息中去?你该如何处理附件? 在理想的世界...

前言 1

第一章 简介 7

RPC 和面向消息的分布式系统 8

自我描述数据 9

XML 10

API 规范与传输级规范 11

SOAP 概述 12

SOAP 实现 13

开始吧 15

本书的编写方式 15

第二章 SOAP 消息 17

HTTP 绑定 17

HTTP 请求 18

HTTP 响应 20

SOAP 封套 22

Envelope 元素 26

Header 元素 26

actor 属性 27

mustUnderstand 属性 28

encodingStyle 属性 30

封套版本 31

Body 元素 31

SnAP Fault 32

第三章 SOAP 数据的编码 36

模式与名称空间 36

串行化规则 39

指定数据类型 43

默认值 56

SOAP 的 root 属性 57

第四章 RPC 形式的服务 59

SOAP RPC 元素 59

一个简单的服务 66

部署服务 68

编写服务客户 79

使用请求级作用域进行部署 89

使用会话级作用域进行部署 91

传递参数 94

第五章 处理复杂数据类型 106

传递数组参数 106

返回数组 116

传递自定义类型参数 121

返回自定义类型 134

第六章 自定义串行化 142

自定义类型的编码 143

在 Apache SOAP 中抛出一个服务器端异常 172

第七章 错误和异常 172

在 Apache SOAP 中创建一个错误监听器 176

在 GLUE 中抛出和捕获异常 182

第八章 可供选择的技术 187

SOAP 消息传递 188

直接编码 200

第九章 SOAP 的互操作性与 WSDL 217

Web 服务描述语言 218

从 Apache SOAP 客户调用 GLUE 服务 229

一个使用 Apache SOAP 的代理服务 236

从 GLUE 客户调用 Apache SOAP 服务 241

访问 NET 服务 249

编写 Apache Axis 客户 255

第十章 SOAP Header 259

Apache SOAP 的提供者和路由器 260

替换提供者和路由器类 261

一个能处理 SOAP 头的 Apache SOAP 服务 266

第十一章 JAX-RPC 与 JAXM 274

JAX-RPC 275

不使用 Ant 来完成工作 276

创建一个 JAX-RPC 服务 278

创建一个 JAX-RPC 客户应用程序 285

根据 WSDL 生成存根 287

动态调用接口 290

用一句话介绍 JAXM 290

接下来会是什么? 291

词汇表 293