• DocumentCode
    3600570
  • Title

    A Performance Model for the Web Service Protocol Stacks

  • Author

    Simon, Balazs ; Goldschmidt, Balazs ; Kondorosi, Karoly

  • Author_Institution
    Dept. of Control Eng. & Inf. Technol., Budapest Univ. of Technol. & Econ., Budapest, Hungary
  • Volume
    8
  • Issue
    5
  • fYear
    2015
  • Firstpage
    644
  • Lastpage
    657
  • Abstract
    Web services are built on XML. They use XML for describing the service interface, they use XML for message exchange and the WS-* protocols that provide addressing, security and reliable messaging also use XML. This burdens the communication with a large response time overhead compared to binary distributed communications like CORBA or RMI. Therefore, it is important to know how to design the interface of a web service so we can minimize the communication overhead. In this paper we propose a performance model with which the response time overhead of web services with arbitrary interfaces can be predicted if the coefficients of the model are calculated from some simple measurements for the given set of test cases. The paper shows the measurement results for two web service frameworks and also gives a detailed description of the performance model.
  • Keywords
    Web services; XML; distributed object management; message passing; protocols; CORBA; RMI; WS-* protocols; Web service protocol stacks; XML; binary distributed communications; message exchange; performance model; service interface; Predictive models; Protocols; Security; Simple object access protocol; Time factors; XML; Performance model; WS-* protocols; WSDL; web services;
  • fLanguage
    English
  • Journal_Title
    Services Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1374
  • Type

    jour

  • DOI
    10.1109/TSC.2014.2338866
  • Filename
    6855347