Browse Prior Art Database

Method for accessing collaborative business process through Web services

IP.com Disclosure Number: IPCOM000016294D
Original Publication Date: 2002-Sep-08
Included in the Prior Art Database: 2003-Jun-21
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Abstract

Figure 1: Shows a typical environment with Service Offering calls entering the system in the form of Web services (i.e. soap calls). A proxy class then negotiates the interaction with the collaborative business processing system shown on the far right. Often these system have a single point of interface, i.e. a server access interface. The Service Offering may be a single collaboration or service, or a group of collaborations and services.

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 55% of the total text.

Page 1 of 2

Method for accessing collaborative business process through Web services

Figure 1: Shows a typical environment with Service Offering calls entering the system in the form of Web services (i.e. soap calls). A proxy class then negotiates the interaction with the collaborative business processing system shown on the far right. Often these system have a single point of interface, i.e. a server access interface. The Service Offering may be a single collaboration or service, or a group of collaborations and services.

Collaboration Group

Service Offering Call (soap msg)

1

  SOAP Servlet(Proxy Class)

2

Figure 2: Shows the initial enhancement which is a method or means of caching and categorizing the Service Offering requests by service level. The service levels in this example are PT(platinum), Au(Gold) or Ag(Silver) are represent levels of service (e.g. response time) that the customer has subscribed to and has agreed to pay for. Servlet I takes the incoming message (step 1), parses the header and inserts it into an appropriate native XML collection (step 2) . The native XML collection is part of a large native XML database which support among other features round-tripping, indexing of both tags and data, high speed query, and schema validation. Periodically, Servlet II reads the cached Service Offering requests (step 3) based on service level prioritization and then facilitates the call (step 4). As before the proxy class makes the appropriate call to the server access interface (step
5).

Collaboration Group

Server Access Interface

Service Offering Call (soap msg)

1

    SOAP Service(Servlet I)

2

3

native XML Service collections

PT

Au

Ag

Server Access Interface

5

Figure 3: Is the same as Figure 2 except for the addition of modules that effect schedul...