×

System and method for a Web service virtual interface

  • US 7,617,480 B2
  • Filed: 05/28/2004
  • Issued: 11/10/2009
  • Est. Priority Date: 05/28/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for generating a virtual interface for a Web service, the method comprising:

  • receiving a selection input selecting a Web service implementation, the selected Web service implementation to provide logic for a Web service to a Web service client;

    receiving a definition input defining a virtual interface of the selected Web service implementation, the received definition input containing a generic metadata defining at least one view of a plurality of views of the selected Web service implementation, the generic metadata providing an abstraction layer over endpoint types underlying the logic for the Web service, the plurality of views selectively exposing methods and parameters of the Web service implementation, the virtual interface corresponding to a plurality of Web service definition descriptor files containing non-system-specific data for the Web service;

    creating a virtual interface descriptor file that, when combined with one of the plurality of corresponding Web service definition descriptor files for the virtual interface, provides a system independent design time description of the Web service; and

    generating a Web service description of the at least one of the plurality of views of the selected Web service implementation based, at least in part, on the virtual interface descriptor file, the virtual interface descriptor file including the received definition input containing the generic metadata defining the at least one view of the plurality of views of the selected Web service implementation and providing the abstraction layer over the endpoint types underlying the logic for the Web service.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×