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
Link To Document