• 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