Optimising web services performance with table driven XML

被引:0
|
作者
Ng, Alex [1 ]
机构
[1] Macquarie Univ, Dept Comp, N Ryde, NSW 2109, Australia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The performance of the SOAP protocol has often been regarded relatively poor and requiring undue amounts of processor time, storage and bandwidth due to its use of text-based, metadata-laden XML encoding. There are many proposals available to tackle this perceived problem, however none of these coherently consider the different aspects of the problem: (1) message size; (2) message structure; (3) accessing individual elements; and (4) interoperability with other Web Services protocols. The technique proposed in this paper: Table Driven XML (TDXML) takes such a coherent view and offers more compact messages, simpler message structure and easier access to individual elements when compared to conventional SOAP. TDXML also enables keyed access to individual elements to enable single pass message parsing for improved object serialisation and deserialisation. Experimental studies show that TDXML can be incorporated easily into a commercially available SOAP implementation with 30% improved latency performance. Furthermore, this paper reports that TDXML can also be implemented with other transport mechanisms and provide even better performance (over 100%) than SOAP in regard to network bandwidth and latency.
引用
收藏
页码:100 / 109
页数:10
相关论文
共 50 条
  • [1] Improving Performance of XML Web Services
    Tere, Girish
    Jadhav, Bharat
    [J]. TECHNOLOGY SYSTEMS AND MANAGEMENT, 2011, 145 : 91 - +
  • [2] Security and Performance of Mobile XML Web Services
    Nguyen, Thao Thanh
    Jorstad, Ivar
    van Thanh, Do
    [J]. FOURTH INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES (ICNS 2008), PROCEEDINGS, 2008, : 261 - 265
  • [3] Optimising Web services with intermediaries
    Nottingham, M
    [J]. WEB CACHING AND CONTENT DELIVERY, 2001, : 35 - 37
  • [4] XML and Web services security
    Sun, Lili
    Li, Yan
    [J]. PROCEEDINGS OF THE 2008 12TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, VOLS I AND II, 2008, : 765 - 770
  • [5] XPRIDE: Policy-driven web services security based on XML content
    Radwan, Zein
    Gaspard, Camille
    Kayssi, Ayman
    Chehab, Ali
    [J]. GLOBECOM 2007: 2007 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-11, 2007, : 553 - 558
  • [6] XML security with binary XML for mobile Web services
    Kangasharju, Jaakko
    Lindholm, Tancred
    Tarkoma, Sasu
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2008, 5 (03) : 1 - 19
  • [7] Testing web services by XML perturbation
    Xu, Wuzhi
    Offutt, Jeff
    Luo, Juan
    [J]. 16TH IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 2005, : 257 - 266
  • [8] Enhancements to securing XML Web Services
    Heinz, E
    Dogdu, E
    [J]. IC'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTERNET COMPUTING, VOLS 1 AND 2, 2004, : 808 - 814
  • [9] On the improvement of XML web services security
    Abuelyaman, E
    Brammeier, B
    [J]. SAM '05: Proceedings of the 2005 International Conference on Security and Management, 2005, : 253 - 259
  • [10] Possible attacks on XML Web Services
    Moradian, Esmiralda
    Hakansson, Anne
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2006, 6 (1B): : 154 - 170