Enabling Advanced Loading Strategies for Data Intensive Web Services

Abstract : Improving performance of Web services interactions is an important factor to burst the adoption of SOAin mission-critical applications, especially when they deal with large business objects whose transfer time is not negligible. Designing messages dynamic granularity (offloading) is a key challenge for achieving good performances. This requires the server being able to predict the pieces of data actually used by clients in order to send only such data. However, exact prediction is not easy, and consequently lazy interactions are needed to transfer additional data whenever the prediction fails. To preserve semantics, lazy accesses to the results of a Web service interaction need to work on a dedicated copy of the business object stored as application state. Thus, dynamic offloading can experience an overhead due to a prediction failure, which is the sum of round-trip and storage access delays, which could compromise the benefits of the technique. This paper improves our previous work enabling dynamic offloading for both IN and OUT parameters, and analyses how attributes copies impact on the technique, by comparing the overheads introduced by different storage technologies in a real implementation of a Web services framework that extends CXF. More specifically, we quantitatively characterize the execution contexts that make dynamic offloading effective, and the expected accuracy of the predictive strategy to have a gain in term of response time compared to plain services invocations. Finally, the paper introduces the Attribute Loading Delegation technique that enables optimized data-transfers for those applications where data-intensive multiple-interactions take place.
Type de document :
Communication dans un congrès
IEEE 19th International Conference on Web Services (ICWS), Jun 2012, Honolulu, United States. Web Services (ICWS), 2012, 〈10.1109/ICWS.2012.30〉
Liste complète des métadonnées

https://hal.archives-ouvertes.fr/hal-01332328
Contributeur : Francoise Baude <>
Soumis le : mercredi 15 juin 2016 - 16:23:41
Dernière modification le : lundi 4 décembre 2017 - 15:14:21

Identifiants

Collections

Citation

Quirino Zagarese, Gerardo Canfora, Eugenio Zimeo, Françoise Baude. Enabling Advanced Loading Strategies for Data Intensive Web Services. IEEE 19th International Conference on Web Services (ICWS), Jun 2012, Honolulu, United States. Web Services (ICWS), 2012, 〈10.1109/ICWS.2012.30〉. 〈hal-01332328〉

Partager

Métriques

Consultations de la notice

37