第1章 Web服务的结构 1
Web服务的模式 1
基本Web服务栈 2
J2EE中的基本Web服务结构 9
详细结构 11
小结 23
第2章 SOAP 24
SOAP简介 24
SOAP什么样 29
安全性问题 31
Java中的SOAP结构 32
协议 34
HTTP中的SOAP 47
小结 50
第3章 Apache SOAP2.2 51
Apache SOAP的历史 51
Apache SOAP的前景 51
安装Apache SOAP 53
展开和运行“Hello World”服务 55
工作履历档案库服务 64
运行服务 69
开发SOAP服务 70
开发SOAP客户机 79
调试SOAP客户机和服务 92
小结 93
第4章 WSDL 95
WSDL文档结构 95
WSDL4J API 110
从WSDL调用动态服务 123
小结 131
第5章 UDDI 132
导言 132
UDDI注册表 134
UDDI数据结构 138
UDDI API 150
UDDI for Java(UDDI4J) 152
例子:创建<tModel>和<businessService>元素 165
小结 171
第6章 Java Web服务的安全性 172
安全服务 172
安全技术和方法 175
Web应用安全 180
Java Security API、工具套件和SDK 196
小结 198
资源 199
第7章 健康管理系统案例分析 201
Wrox Insurance 201
软件需求和设置 205
Wrox Insurance Web Services Approach 209
提供者Web服务 213
Wrox Insurance-ProviderProxy 221
Wrox Insurance Web站点 231
小结 247
第8章 使用Web服务的J2EE应用 248
J2EE应用——WroxCuisuine 248
启动Web服务 281
CapeConnect Web服务平台 282
Web服务客户机 288
小结 309
第9章 SAP和Web服务 310
mySAP和R/3 310
SAP的可编程界面 311
SAP因特网商业框架 314
SAP的中间件结构 318
通过bTalk使用Java语言与R/3连接 324
SAP未来技术展望 333
小结 335
第10章 IBM和Web服务 337
IBM服务器技术平台 337
使用IBM的UDDI注册表 342
实现一个简单的Web服务 345
使用IBM的Web Services ToolKit 352
用IBM UDDI4J进行展开和发布 364
小结 367
第11章 JAXM和JAX-RPC 368
JAXM与JAX-RPC对比 368
JAXM 369
JAX-RPC 385
小结 395
第12章 JAXR 397
XML注册表 397
JAXR体系结构 398
JAXR API:怎样使用 399
小结 413
第13章 Sun ONE介绍 414
ONE体系结构 415
示例 425
Microsoft.NET 441
小结 445
第14章 AXIS介绍 446
AXIS的关键功能 446
体系结构 447
Web服务展开描述符(WSDD) 450
组件的展开 452
Alpha3中的特性 454
开发一个AXIS服务示例 458
下一版中预计的功能 479
小结 480
附录A 安装CapeConnect Three 482
附录B 安装CapeStudio1.1 494