A Web Service Adapter with Contract-Oriented Methodology
Loose coupling is a cornerstone for service-oriented architecture (SOA). Service contracts enable loose coupling, because they conceal internal details of services from the outside world behind the facade. However, current works on service oriented analysis and design (SOAD) largely focus on defining processes for developing business processes and services without considering variability in details. In this paper, a Web service adapter of service-contract oriented is presented in order to enhance the applicability and reusability of such services. We also introduce some critical issues about service contract analysis engine, skeleton code generate engine and Web-based WSDL editor in the Web service adapter. Additionally, the Web service adapter designed in this paper is compared with related tools, and the results indicate that our methods demonstrate a more desirable interactivity and stability.