本书为Java开发人员提供了一个深入了解SOAP(简单对象访问协议)的机会。作为基础知识,本书介绍了SOAP消息的结构、SOAP编码以及使用RPC和消息传递来建立简单的服务,同时还讲述了如何使用SOAP世界中两个常用的JavaAPI:ApacheSOAP与GLUE。.作为基础知识,本书介绍了SOAP消息的结构、SOAP编码以及使用RPC和消息传递来建立简单的服务。除此之外,本书还涵盖了一些在实际开发中非常重要的主题。尽管SOAP天生就已经支持了大量的数据类型,但实际的工作会告诉你,不管SOAP为你提供了多少的数据类型都是不够的。你在什么时候需要添加对你自己的对象类型的支持,你又该如何去做?你如何才能处理错误,怎样将自己的信息添加到错误消息中去?你该如何处理附件?在理想的世界里,你可以只用Java就够了,可以忽略来回发送的SOAP消息;你也可能会用Java编写代码而让SOAPAPI在幕后工作。但是,我们并没有生活在这样的理想世界中,至少有时候不是。因此,本书对SOAP消息是如何编码的给予了特别的关注。它不仅解释了文档类型,还展示了一些在实际使用中由不同的API生成的文档。如果你曾被互操作性所困扰,你将发现本书不可或缺。此外,只有深入了解了内幕的人才能编出非常好的软件来,在SOAP中也是这样。假设你要写一个自定义的串行化器来建立对一个结构的SOAP表示。如何才能知道你的代码是高效的呢?这里有一个确定的答案:查看它所产生的SOAP文档。..此外,本书还讨论了主要的SOAP平台之间的互操作性,包括Microsoft的.NET。它还涉及了SOAP消息传递、SOAP附件、消息路由,并对即将出现的AxisAPIs、JAX-RPC和JAXM做了前瞻。如果你是一个想要开始学习SOAP的Java程序员,本书正好适合你。...