Web services method and system
First Claim
1. An arrangement for web services management or integration, comprising:
- a transaction adapter module for receiving client requests in a client-specific protocol and having one or more transaction adapters, each of said transaction adapters for translating at least a portion of said client request to a predetermined protocol; and
a query adapter module for communication with a set of query services and having one or more query adapters, each of said query adapters for translating at least a portion of said client request from said predetermined protocol to a service-specific protocol;
wherein said transaction adapter module and said query adapter module are modularly interfaceable with a service broker adapted to direct queries to said query services, and wherein said predetermined protocol allows said transaction adapter module, said query adapter module and said service broker to be decoupled, thereby allowing dynamic loading of adapters to at least one of said transaction adapter module and said query adapter module.
0 Assignments
0 Petitions
Accused Products
Abstract
An arrangement for the management and integration of web services is disclosed. The arrangement includes a transaction adapter module and a query adapter module. Each of the adapter modules includes one or more adapters. The transaction adapter module receives client requests in a client-specific protocol and translates at least a portion of the requests to a predetermined protocol. The translated portions are communicated to a service broker, which directs the queries to query services through the query adapter module in the predetermined protocol. The query adapter module translates the query from the predetermined protocol to a service-specific protocol. The predetermined protocol allows the adapter modules and the service broker to be decoupled, thus allowing dynamic loading of adapters to the adapter modules.
-
Citations
39 Claims
-
1. An arrangement for web services management or integration, comprising:
-
a transaction adapter module for receiving client requests in a client-specific protocol and having one or more transaction adapters, each of said transaction adapters for translating at least a portion of said client request to a predetermined protocol; and
a query adapter module for communication with a set of query services and having one or more query adapters, each of said query adapters for translating at least a portion of said client request from said predetermined protocol to a service-specific protocol;
wherein said transaction adapter module and said query adapter module are modularly interfaceable with a service broker adapted to direct queries to said query services, and wherein said predetermined protocol allows said transaction adapter module, said query adapter module and said service broker to be decoupled, thereby allowing dynamic loading of adapters to at least one of said transaction adapter module and said query adapter module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A web services arrangement, comprising:
-
a transaction adapter module for receiving client requests and having one or more transaction adapters; and
a query adapter module for communication with a set of query services and having one or more query adapters; and
a service broker adapted to receive queries from said transaction adapter module and to access service resources at least partly through said query adapter module, wherein said service broker includes a mapping of each service to one or more operational nodes corresponding to one or more operations required to perform said service. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification