DocumentCode
2766527
Title
Data Loading and Caching Strategies in Service-Oriented Enterprise Applications
Author
Schapranow, Matthieu-P ; Krueger, Jens ; Borovskiy, Vadym ; Zeier, Alexander ; Plattner, Hasso
Author_Institution
Hasso Plattner Inst., Potsdam, Germany
fYear
2009
fDate
6-10 July 2009
Firstpage
368
Lastpage
375
Abstract
The use of distributed functionality through service interfaces provides enhanced application functionality. In contrast to traditional desktop applications, enterprise applications have to consider performance aspects as a result of the distributed application setup. Cost models identified data transmissions as cost-drivers in service-oriented applications because of their substantial size. An object cache helps to avoid redundant service calls and it improves perceived application performance. We present implementation details about our abstract application layer for consumption of enterprise services providing dynamic load and transparent caching methods. Dynamic loading of business object data facilitates comfortable use of enterprise services by clients without expertise on service implementations. We examine various server- and client-side caching strategies and implemented a performance testbed. Our performance results are discussed and solutions for enterprise architectures are drawn.
Keywords
business data processing; cache storage; data handling; software architecture; abstract application layer; business object data; data caching; data loading; service-oriented enterprise; Costs; Data communication; Data structures; Delay; Electronic switching systems; Java; Marketing and sales; Testing; Web server; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Services - I, 2009 World Conference on
Conference_Location
Los Angeles, CA
Print_ISBN
978-0-7695-3708-5
Electronic_ISBN
978-0-7695-3708-5
Type
conf
DOI
10.1109/SERVICES-I.2009.92
Filename
5190646
Link To Document