序言
当XML第一次公布于世,他就被当作一种新技术的基石,这种新技术可以和商业很好的融合起来。Xml提供了一种结构化的数据和原型数据的生成方式。在过去的几年里,XML标准已经开始演化并呈多样化,作为逐步演化的一部分,XML已经和诸多企业应用,企业开发合为一体,XML成为操作系统,网络协议,编程语言,数据库,应用服务器,WEB 服务 等等众多技术的一部分,任何地方都可以看到XML的身影.
自从1998开始,XML 和许多网络协议合并以希望提供两部分系统互相通用的一个标准方法。通过为软件交换信息提供独立的平台的方式,SOAP 和XML_RPC规范在分布式计算方面打开这扇大门。令人吃惊的是。几乎每个软件公司都支持SOAP。SOAP的成功创造了我们以前不敢想象方面的合并。SOAP 变成了一个WEB SERVICE 革命的基础协议。
在SOAP之后,WSDL ,UDDI 规范被提出来,,并伴随着大量的工业支持。其他的规范也被迅速的提了出来。。比如ebXML,OASIS 和各种各样的SOAP扩展。其实一些规范是振奋人心的。当然其中一些是令人失望的。不管怎样,工业已经被统一在了SOAP,WSDL,UDDI周围,这些核心技术必然在将来的软件合并的方面取得成就。
在开发者使用WEB SERVICE以前还需要大量时间。即使WEB SERVICE 是语言和平台独立的,开发者仍然需要使用程序语言进行开发。在不久之后,集成WEB SERVICE和J2EE的平台的技术将出现。JAVA语言能够创建,本地化,消费 WEB SERVICE.
许多技术和规范已经被提出来弥补JAVA 和WEB SERVICE之间的不足,这本书提供了一些说明在WEB SERVICE 和支持WEB SERVICE 的JAVA技术方面。它突出了主要的WEB SERVICE 技术 和 审查了当前JAVA标准社区,作为WEB SERVICE 革命的继续,对软件开发者而言,明白WEB SERVICE 怎么工作 ,什么时候工作 那是相当重要的。读这本书可能是你曾经职业生涯中最明智的选择。
注:
因为找不到这边书的中文版本,就萌生了翻译这本书的想法。希望大家多给意见。每天都会更新。
SOAP(simple object access protocol)
WSDL(web service description language)
UDDI(universal discovery description integation )