Browse Prior Art Database

Method and System for Creation and Maintenance of Web Service Clients

IP.com Disclosure Number: IPCOM000201659D
Publication Date: 2010-Nov-17
Document File: 2 page(s) / 59K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for creation and maintenance of web service clients are disclosed. The method and system facilitates in creation of various web service client artifacts that reflect a team’s best practices.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

Method and System for Creation and Maintenance of Web Service Clients

Disclosed is a method and system for creation and maintenance of web service clients. The system disclosed herein assists a software development team to maintain and create web service client artifacts that are part of a routine web service client creation process.

Fig. 1 below illustrates the steps followed for creation and maintenance of web service client artifacts.

(This page contains 00 pictures or other non-text object)

Figure 1

Initially, a user is allowed to import important information associated with a service from a service's description Web Service Definition Language (WSDL) into a maintenance acceleration tool. The user is also allowed to define the fields for additional relevant information regarding the service. These fields may be defined manually. Thereafter, the user may select the type of web service client for generating and executing the generation process. The user then initiates the generation of the web service client artifacts. The disclosed method constructs many artifacts that make up the web service client i.e., a source code, a design document, diagrams, unit and functional test cases, etc. Thus, when changes are made to the service, the user can re-import the WSDL and regenerate all the necessary artifacts again.

Further, as the method enables the user to select the type of web service client, multiple technologies can be supported and used by the disclosed method and system. Thus, if a development team decides to switch the underlying technology from .NET, for example, the existing service clients may be regenerated in the newly chosen technology. This is accomplished much more quickly and easily than existing methods. This can be achieved due to the logic used for generating the web service client artifacts. Fig. 2 illustrates the steps involved in generation of web service client artifacts.

1


Page 02 of 2

(This page contains 00 pictures or other non-text object)

Figure 2

As illustrated in Fig. 2, initially configurable architecture rules and information for governing the generation of artifacts are loaded. The rules and pieces of information are the items that ar...