Browse Prior Art Database

Method and Apparatus of Relationship Binding for Web Services

IP.com Disclosure Number: IPCOM000011907D
Original Publication Date: 2003-Mar-25
Included in the Prior Art Database: 2003-Mar-25

Publishing Venue

IBM

Abstract

Disclosed is a method and apparatus of relationship binding mechanism for Web Services. This disclosure presents a representation of Web Services Relationships Language (WSRL) and an associated embodiment of the invented relationship binding mechanism used in private UDDI registry enhancement.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 15% of the total text.

Page 1 of 10

THIS COPY WAS MADE FROM AN INTERNAL IBM DOCUMENT AND NOT FROM THE PUBLISHED BOOK

YOR820020268 Derek S Jennings/Watson/IBM Liang-Jie Zhang, Henry Chang, Tian Chao, Jen-Yao Chung, Qun Zhou

Method and Apparatus of Relationship Binding for Web Services

1. Background:

   An possible business scenarios may be businesses in the alliance receive a higher priority or a better discount to access the services provided by this alliance. For businesses that form partnership, they may choose services provided by their partners over others of the same functions. Furthermore, Service1 may consist of Service2 and Service3 provided by the same or different service providers. A typical case is Service1 provides a total e-business solution; Service2 sells computers and Service3 provides software solutions. Those types of dependence information can be used to configure the quality of service and availability of a Web service. For example, service providers can easily create distinct levels of service, enabling them to prioritize access to their Web Services based on the relationship information about customer, partner or services. So creating a relationships binding mechanism for Web Services is becoming an emerging requirement for dynamic e-business integration.

   Private UDDI registry provides a mechanism for the registration, discovery, and lookup of e-business services as well as to specify confidential preference information about services, trading partners, etc. However, metadata or semantic relationships are lacking among business entities, services and service types, which is what this disclosure proposes by creating Web services relationship lanuage (WSRL).

2. Main Ideas:

   As of now, UDDI defines a way to publish and discover information on primary Web Services [2]; WSDL defines a general purpose XML language for describe the interface and protocol of primary Web Services [7]; WSFL defines a workflow meta-model to integrate primary Web Services into composite Web Services [9]. There is a gap between the primary Web Services defined by WSDL and the composite Web services defined by WSFL. In addition, the user information and the relationship information of the services are not covered in the basic four data types, namely, business entities, services, service types (tModels), and bindingTemplates defined in UDDI registry. How to define a semantic information representation to describe the relationship information about the services, business, and operations for service composition is a challenging problem. The proposed WSRL defines the relationships among the primary Web Services to facilitate search, matching, selection, composition and automation with an attempt to bridge the gap between primary and composite Web Services.

The following key ideas have been proposed in this disclosure:

Multi-level relationship binding mechanism is proposed to define the relationships of Web services at different granularities. Namely, business entity level, Web ser...