目录 1
前言 1
第一章 Web服务简介 9
什么是Web服务? 9
采用Web服务的原因 16
J2EE环境中的Web服务 19
本书内容 20
第二章 复合计算模型的本质 22
面向服务的体系结构 23
P2P模型 34
第三章 SOAP:互操作性的基础 36
简单 36
访问 38
对象 38
协议 39
剖析SOAP消息 40
发送和接收SOAP消息 45
Apache SOAP的路由服务 60
带附件的SOAP 65
第四章 SOAP-RPC、SOAP-Fault和mustUnderstand 71
SOAP-RPC 71
使用SOAP Fault进行错误处理 82
SOAP中介和参与者 89
第五章 WSDL 93
WSDL简介 94
WSDL文档解析 95
精益求精、日臻完美 121
Java在哪里? 122
第六章 UDDI:通用描述、发现和集成 124
UDDI概述 125
UDDI规范以及基于Java的API 128
UDDI编程 130
通过UDDI使用WSDL定义 171
第七章 JAX-RPC和JAXM 175
JAXM 176
JAX-RPC 199
SOAPElement API 205
JAX-RPC客户调用模型 207
第八章 J2EE和Web服务 215
SOAP-J2EE方法 215
JWS标准 233
互操作性的概念 237
第九章 Web服务的互操作性 237
互操作的优点、缺点和难点 238
潜在的互操作性问题 254
SOAPBuilders互操作性 256
其他互操作性资源 286
资源 288
第十章 Web服务的安全问题 291
将安全嵌入XML 292
XML数字签名 293
XML加密 299
SOAP安全扩展 307
进一步阅读 309
附录 版权许可 311
词汇表 313