Method, system, and program for enabling access to a plurality of services
First Claim
1. A method for enabling access to a plurality of service engines, wherein each service engine enables access to service resources, comprising:
- providing a plurality of service class implementations for service engines from different vendors, wherein each service class implementation provides an implementation of methods and objects from a same abstract service class;
instantiating a service object for one service engine in response to at least one called method from one of the service class implementations, wherein the service object includes information on the service engine;
receiving method calls from one service class implementation requesting information on service engine resources for one named service; and
using the service object to access the requested information to return to the method call.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method, system, and program for enabling access to a plurality of services. A plurality of service class implementations is provided for services from different vendors, wherein each service class implementation provides an implementation of methods and objects from a same abstract service class. A service object is constructed for one service in response to at least one called method from one of the service class implementations. The service object includes information on resources of the service. Method calls are received from one service class implementation requesting information on service resources for one named service. The requested information is accessed from the service object for the named service to return to the method call.
-
Citations
48 Claims
-
1. A method for enabling access to a plurality of service engines, wherein each service engine enables access to service resources, comprising:
-
providing a plurality of service class implementations for service engines from different vendors, wherein each service class implementation provides an implementation of methods and objects from a same abstract service class;
instantiating a service object for one service engine in response to at least one called method from one of the service class implementations, wherein the service object includes information on the service engine;
receiving method calls from one service class implementation requesting information on service engine resources for one named service; and
using the service object to access the requested information to return to the method call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for enabling access to a plurality of service engines, wherein each service engine enables access to service resources, comprising:
-
at least one computer readable medium including a plurality of service class implementations for service engines from different vendors, wherein each service class implementation provides an implementation of methods and objects from a same abstract service class;
means for instantiating a service object in one compute readable medium for one service engine in response to at least one called method from one of the service class implementations, wherein the service object includes information on the service engine;
means for receiving method calls from one service class implementation requesting information on service engine resources for one named service; and
means for using the service object to access the requested information to return to the method call. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An article of manufacture including code for enabling access to a plurality of service engines, wherein each service engine enables access to service resources, by:
-
providing a plurality of service class implementations for service engines from different vendors, wherein each service class implementation provides an implementation of methods and objects from a same abstract service class;
instantiating a service object for one service engine in response to at least one called method from one of the service class implementations, wherein the service object includes information on the service engine;
receiving method calls from one service class implementation requesting information on service engine resources for one named service; and
using the service object to access the requested information to return to the method call. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification