• DocumentCode
    2710582
  • Title

    A differential-analysis approach for improving SOAP processing performance

  • Author

    Takeuchi, Yoichi ; Okamoto, Takashi ; Yokoyama, Kazutoshi ; Matsuda, Shigeyuki

  • Author_Institution
    NTT Data Corp., Tokyo, Japan
  • fYear
    2005
  • fDate
    29 March-1 April 2005
  • Firstpage
    472
  • Lastpage
    479
  • Abstract
    The performance of SOAP is lower than that of existing distributed object technologies such as RMI and CORBA, because SOAP needs extra process parsing and building message to process an XML document. Therefore, performance improvement for SOAP processing is challenge to apply SOAP to a high-performance system. In the case that we focus on SOAP message features, we notice a SOAP message format is pre-defined for each service program and the format does not change while the system is running. A little part of a SOAP message is variable and the rest that includes tag description is invariable. In this paper, we focus on the above features and we create a template from a SOAP message format. Our approach parses a SOAP message by analyzing differential between a SOAP message and the template. Our approach improves the performance to improve lexical analysis and validation while processing an XML document.
  • Keywords
    XML; distributed object management; grammars; message passing; open systems; protocols; SOAP message format; SOAP processing; XML document; differential-analysis approach; lexical analysis; process parsing; tag description; Computer languages; Data mining; Data structures; Performance analysis; Poles and towers; Research and development; Simple object access protocol; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Technology, e-Commerce and e-Service, 2005. EEE '05. Proceedings. The 2005 IEEE International Conference on
  • Print_ISBN
    0-7695-2274-2
  • Type

    conf

  • DOI
    10.1109/EEE.2005.5
  • Filename
    1402343