Enabling Post-Invocation Parameter Transmission in Service-Oriented Environments

This paper addresses two drawbacks associated with using SOAP RPC to invoke services in service-oriented environments. First, overlapping of parameter production, parameter transmission and service execution is not possible, since all parameters of a service call have to exist prior to service invoc...

Full description

Saved in:
Bibliographic Details
Published in:International conference on Networking and Services (ICNS'06) p. 55
Main Authors: Mathes, M., Heinzl, S., Friese, T., Freisieben, B.
Format: Conference Proceeding
Language:English
Published: IEEE 2006
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper addresses two drawbacks associated with using SOAP RPC to invoke services in service-oriented environments. First, overlapping of parameter production, parameter transmission and service execution is not possible, since all parameters of a service call have to exist prior to service invocation; until all parameters are available, a service caller has to defer service invocation. Second, the XML format of SOAP is not suitable to transfer large binary parameters, because encoding consumes a considerable amount of time. In this paper, a new approach to invoke Web services is presented, which enables post-invocation parameter transmission and efficient transmission of binary parameters, thus enabling the overlapping of parameter production, parameter transmission and service execution to reduce the overall processing time. To realize post-invocation parameter transmission, an extension of WSDL is proposed. It is shown how post-invocation parameter transmission enables the efficient implementation of stream-based production/consumption of parameters and pipelining. Furthermore, measurement results are presented demonstrating a noticeable performance gain
ISBN:0769526225
9780769526225
DOI:10.1109/ICNS.2006.44