Title :
Session-Based SOAP Transmission and Processing
Author :
Gruschka, Nils ; Iacono, Luigi Lo
Author_Institution :
NEC Labs. Eur., NEC Eur. Ltd., Heidelberg, Germany
Abstract :
SOAP-based Web Services enable flexible software system integration especially in heterogeneous environments and is a driving technology for inter-organization business processes. Yet, the verbosity of the XML-based protocol and its accompanying standards poses performance challenges which need to be addressed and solved to obtain the efficiency and scalability required by large information systems.This paper proposes a novel approach to overcome these performance issues in scenarios where multiple service invocations occur between a requester and a service. A protocol is introduced which allows negotiating common and distinctive parts of the SOAP message. Thereby, a session is established between these two peers in which only distinctive parts of the SOAP message are subsequently transferred over the wire. This results in a significant efficiency improvement regarding transmission as well as processing costs.
Keywords :
Web services; XML; access protocols; message passing; software engineering; SOAP message; SOAP transmission; SOAP-based Web services; XML-based protocol; flexible software system integration; information systems; inter-organization business processes; Costs; Credit cards; Cryptography; Data security; Europe; National electric code; Service oriented architecture; Simple object access protocol; Web services; XML; Performance; SOAP; Web Services;
Conference_Titel :
Web Services, 2009. ECOWS '09. Seventh IEEE European Conference on
Conference_Location :
Eindhoven
Print_ISBN :
978-0-7695-3854-9
DOI :
10.1109/ECOWS.2009.10