WSDL-TC: Temporal Customization of Web Services

Authors

  • Preeti Marwaha Department of Computer Science, AND College, University of Delhi
  • Hema Banati Department of Computer Science, Dyal Singh College, University of Delhi
  • Punam Bedi Department of Computer Science, University of Delh

Keywords:

Web Services, WSDL, WSDL-Temporal Customization, WSDL-TC, Web Service Versioning

Abstract

Nowadays, companies recognize the need to be customer driven by providing superior service to satisfy customers' needs. But as customers and their needs grow increasing diverse, unnecessary cost and complexity are inevitably added to operations. Service providers discovered the new frontier in business competition: “Collaborative Customization." This approach follows three steps: first to conduct a dialogue with individual customers to help them articulate their needs; second, to identify the precise offering that fulfills those needs; and third, to make customized products for them. Web services deployed over the Web are accessible to a wider user base. Web services are designed and contracted to meet the need of large number of users. Many a times, multiple customizations of the base functionality is required to cater the need of multiple set of users. This forces service provider to deploy multiple Web Services customized for each set of users, which results in increasing cost of infrastructure and maintenance. Since, multiple versions of customized Web Services are deployed multiple times at different URLs, it is difficult and costlier to maintain, update and backup these
services and their data. The objective of this work is to reduce the efforts and cost that resulted due to these multiple versions of
the Web Services. We have extended WSDL and WSDL-T to WSDL-TC that aims at reducing the cost by maintaining the different collaborative customized versions of operations of the Web Service in a single deployment. The approach also manages access control of these operations to their respective groups. WSDL-TC being an extension of WSDL-T is capable of managing versions of each customized operation that resulted due to the changes in their business requirements over a period of time. WSDL-TC also eases the task of web service administrators as they have to manage the single instance instead of multiple instances of a Web service. Moreover, WSDL-TC based services when deployed in the cloud environment may help in achieving greater degree of multi-tenancy further reducing the cost for service producers.

Downloads

Download data is not yet available.

Downloads

Published

2013-07-01

How to Cite

Preeti Marwaha, Hema Banati, & Punam Bedi. (2013). WSDL-TC: Temporal Customization of Web Services. Journal of Network and Innovative Computing, 1, 14. Retrieved from https://cspub-jnic.org/index.php/jnic/article/view/33

Issue

Section

Original Article