Title :
Performance problems of large operational systems based on Web services and a solution
Author :
Schmid, Hans Albrecht
Author_Institution :
Univ. of Appl. Sci., Konstanz, Germany
Abstract :
Large monolithic business systems, as for example the business suite Mysap from SAP, are increasingly restructured in system architectures with fine-granular components, which are loosely coupled by Web services. Their intra-system collaboration has usually no need for dynamic discovery with UDDI. Those architectures show many advantages, but cause also a performance problem, which might become an inhibitor to their use in operational systems. We experienced that problem with I3M, an instant messaging system we developed and present as an example. Measurements with I3M show that the performance overhead of Web service invocation among collocated system components may decrease the system performance dramatically. We propose a solution to the performance problem that preserves the benefits of Web service invocations, but provides the performance of "normal" component invocations.
Keywords :
Internet; electronic commerce; enterprise resource planning; message passing; open systems; I3M instant messaging system; Mysap business suite; UDDI dynamic discovery; Web services; collocated system components; fine-granular components; intra-system collaboration; large monolithic business systems; operational system architectures; system performance problem; Collaboration; Companies; Computer architecture; Inhibitors; Java; Service oriented architecture; Simple object access protocol; Skeleton; System performance; Web services;
Conference_Titel :
Services Computing, 2004. (SCC 2004). Proceedings. 2004 IEEE International Conference on
Print_ISBN :
0-7695-2225-4
DOI :
10.1109/SCC.2004.1357992