Enabling Advanced Loading Strategies for Data Intensive Web Services - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

Enabling Advanced Loading Strategies for Data Intensive Web Services

Résumé

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.
Fichier non déposé

Dates et versions

hal-01332328 , version 1 (15-06-2016)

Identifiants

Citer

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), IEEE, Jun 2012, Honolulu, United States. ⟨10.1109/ICWS.2012.30⟩. ⟨hal-01332328⟩
67 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More