Web标准化组织World Wide Web Consortium(W3C)于25日发布三个Web服务相关的标准,并希望能得到广泛应用。这些标准可以在Microsoft、IBM、BEASystems等公司的企业级应用中提高Web服务的性能。
此次发布的标准包括XML二进制优化封装(XML-binary Optimized Packaging),SOAP消息传输优化机制(SOAP Message Transmission Optimization Mechanism)以及SOAP资源请求报头区块(Resource Representation SOAP Header Block)。这些标准为开发人员提供了通过SOAP 1.2传送二进制数据时更高效的封装方式。
发布以上标准的主要目的,是解决利用不同Web服务的软件之间日益加深的共享数据问题,小至移动设备与桌面电脑间传输影片片段,大至协同工作的人员之间交换大型文档。目前面临的最大问题在于Web服务都是基于XML建立的。做为数据的存储,XML是很优秀的语言,但在数据传输过程中,XML文件的大规模数据量会消耗带宽,造成应用程序速度缓慢。
正在就此问题进行分析调查的IT咨询公司Zapthink分析师Ronald Schmelzer表示,对XML标准进行优化的想法正在得到越来越多的支持。在企业网络间传输的数据中,目前有15%来自XML数据,到2008年,预计这一数字将达到50%。
IBM,微软和BEASystems相继表示将支持这些新标准。虽然在Web服务软件和标准方面,三家公司都处于业界的领导地位,在优化XML标准方面却没有提出解决方案。
