DocumentCode
2351503
Title
Performance trade-offs in client-side service delegation
Author
Nasr, Khalid Adam ; Gross, Hans-Gerhard ; Van Deursen, Arie
Author_Institution
Software Eng. Res. Group, Delft Univ. of Technol., Delft, Netherlands
fYear
2011
fDate
30-30 Sept. 2011
Firstpage
43
Lastpage
52
Abstract
Service Oriented Architecture, which builds on distributed computing platforms, is increasingly being adopted by organizations in both public and private sectors. Migration from traditional monolithic systems to services, in particular web services, characterizes much of systems evolution today. This paper analyzes some of the performance and modularization problems involved in current service-oriented computing. It investigates under which circumstances the communication between service providers and service consumers can be made more efficient by eliminating certain steps from traditional Remote Procedure Call (RPC) methods. After discussing traditional service invocation and its drawbacks, this paper proposes an alternative approach called Distributed Service Delegates (DSD). DSD is based on emphasizing client-side or local computations. An experiment is designed and implemented to measure the trade offs between traditional methods, in this case Web services, and the proposed DSD. The results of this experiment are discussed and its implications for future research are indicated.
Keywords
Web services; client-server systems; organisational aspects; remote procedure calls; service-oriented architecture; software performance evaluation; DSD; Web services; client-side service; distributed service delegation; monolithic systems; performance trade-offs; private sectors; public sectors; remote procedure call; service oriented architecture; Computer architecture; Organizations; Servers; Service oriented architecture; Standards organizations;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Systems Evolution (WSE), 2011 13th IEEE International Symposium on
Conference_Location
Williamsburg, VI
ISSN
2160-6153
Print_ISBN
978-1-4577-0699-8
Type
conf
DOI
10.1109/WSE.2011.6081818
Filename
6081818
Link To Document