Framework for dynamic composition of Web services
First Claim
1. A framework for Web services integration comprising:
- a Web services integrator having a scheduler coupled to a control, said control having a coupling to a consumer preferences repository, said scheduler having couplings both to a state data repository and also to a service activation repository; and
, an interface to said Web service integrator.
1 Assignment
0 Petitions
Accused Products
Abstract
A framework for Web services integration can include a Web services integrator having a scheduler coupled to a control. The control can have a coupling to a consumer preferences repository. The scheduler, by comparison, can have couplings both to a state data repository and also to a service activation repository. Finally, the framework can include an interface to the Web service integrator. Notably, an agenda can be disposed within the scheduler. Moreover, a collection of service activation rules can be disposed within the service activation repository. The framework yet further can include a collection of service requestor preferences disposed within the consumer preferences repository. Finally, the framework can include service request state data disposed within the state data repository.
16 Citations
18 Claims
-
1. A framework for Web services integration comprising:
-
a Web services integrator having a scheduler coupled to a control, said control having a coupling to a consumer preferences repository, said scheduler having couplings both to a state data repository and also to a service activation repository; and
,an interface to said Web service integrator. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a marketplace for Web services, a Web services integration method, the method comprising the steps of:
-
detecting a change to state data for a received service request;
responsive to said detection, scheduling at least one service activation rule (SAR) for execution;
determining which of said scheduled SARs to execute; and
,executing at least one Web service specified by a determined one of said SARs according to said determining step in order to satisfy said received service request. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine readable storage having stored thereon a computer program for Web services integration in a marketplace for Web services, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:
-
detecting a change to state data for a received service request;
responsive to said detection, scheduling at least one service activation rules (SAR) for execution;
determining which of said scheduled SARs to execute; and
,executing at least one Web service specified by a determined one of said SARs according to said determining step in order to satisfy said received service request. - View Dependent Claims (15, 16, 17, 18)
-
Specification