摘要
简单对象访问协议(SOAP)具有可扩展性、灵活性及可描述性的特点,但是具备这些特点都是以牺牲性能为代价的。因此,通过实验,将SOAP与其他当前广泛应用的协议进行对比,得出SOAP的性能存在的不足以及应用在实时响应能力较高的Web服务中可能存在性能瓶颈。为了使SOAP在实时Web服务中使用,从XML文件的压缩方式、数据的编解码方式及数据的封装格式等方面进行了改进,实验得出改进后的SOAP更适合在实时Web服务中使用。
Simple Object Access Protocol (SOAP) is characterized with extensibility, flexibility and descriptiveness; however, these characteristics are maintained at its performance. Therefore, the authors compared SOAP with other widely used protocols through experiments and found out the performance deficiency in SOAP and when being used in highly real-time Web service it may cause performance bottleneck. In order to make use of SOAP in real-time, the authors did an improvement in XML compression, data encoding and decoding, data encapsulation and so on. Experimental results show that the improved SOAP is more suitable for real-time Web services.
出处
《计算机应用》
CSCD
北大核心
2009年第9期2439-2441,2445,共4页
journal of Computer Applications
基金
四川省科技支撑计划项目(2008SZ0100)
关键词
简单对象访问协议
WEB服务
编码
解码
金融信息交换协议
Simple Object Access Protocol (SOAP)
Web service
encode
decode
Financial Information Exchange (FIX) protocol