Evaluation of an Architecture Enabling Pluggable Web Services

E.J. Villoldo and J. Serrat-Fernandez (Spain)


web technologies, web service adaptation, proxy model, plugins.


Web services are generally intended to be accessed by an unlimited number of users. The service provider decides when and how they should be modified or extended. But this unidirectional approach may not satisfy the needs of all the users. In fact, such a dependency forces users to create their own adaptations and proxy services. This situation cause, on one hand, the need to develop private versions of the service which could be otherwise public and therefore reusable. On the other hand, the use of proxies introduce some disadvantages, namely the additional overhead and network load cost, and the impossibility to cope with end-to-end adaptations. To overcome these problems we propose a community model for web services, where users can deploy adaptations in the hosting service without disturbing other users. In this paper we present the framework for this model and the experimental results of the developed prototype. These results show that the adaptations cause an imperceptible performance overhead.

Important Links:

Go Back