Search Books

Web service decomposition: Edge computing architecture for cache-friendly e-commerce applications [An article from: Electronic Commerce Research and Applications]

Author J. Tatemura, W.P. Hsiung
Publisher Elsevier
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
10.95 USD
🛒 Buy New on Amazon 🇺🇸

✓ Available for download now

Share:
Book Details
PublisherElsevier
ISBN / ASINB000RR8G84
ISBN-13978B000RR8G84
AvailabilityAvailable for download now
Sales Rank11,848,748
MarketplaceUnited States 🇺🇸

Description

This digital document is a journal article from Electronic Commerce Research and Applications, published by Elsevier in 2006. The article is delivered in HTML format and is available in your Amazon.com Media Library immediately after purchase. You can view it with any web browser.

Description:
For e-commerce Web service applications, cache should be applicable especially to product information services. However, practical e-commerce use cases have limited cacheability: (1) a message may contain management components, which reduce reusability of cached messages; (2) content typically consists of composite objects, which makes it harder to maintain cache effectively. Our solution proposed in this paper is service decomposition that decomposes a web service into management services and composite objects. We introduce our cache model and specification based on composite objects. The specification includes dependency description that specifies how to maintain changes in composite objects when the source objects are updated. In order to implement cache management on this model, a large number of XPath query results over the source objects must be cached and effectively maintained. In this paper, we also introduce a high performance implementation scheme of cache management based on a hybrid XML filter that combines in-memory structure matching and RDBMS-based parameter matching. The filter takes advantage of parameterized query patterns within dependency description and achieves scalability.