Print Email Facebook Twitter Performance Trade-offs in Client-Side Service Delegation Title Performance Trade-offs in Client-Side Service Delegation Author Nasr, K.A. Gross, H.G. Van Deursen, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Date 2011-09-30 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. Accepted for publication in the Proceedings of the International Symposium on Web Systems Evolution (WSE), 2011, IEEE Computer Society. To reference this document use: http://resolver.tudelft.nl/uuid:88c65c8b-2fd3-4e7b-94e6-483d21090910 Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2011-021 Part of collection Institutional Repository Document type report Rights (c) 2011 The authors. Software Engineering Research Group, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology. Files PDF TUD-SERG-2011-021.pdf 257.51 KB Close viewer /islandora/object/uuid:88c65c8b-2fd3-4e7b-94e6-483d21090910/datastream/OBJ/view