Resource adapter with modular system management interface
First Claim
1. A system, comprising:
- an application;
a server configured to provide one or more system management services;
a back-end system; and
a resource adapter coupled to said application, said server, and said back-end system, wherein said resource adapter is configured to provide an interface for said application to access a function or data of said back-end system, and wherein said resource adapter comprises one or more system management interface modules, wherein each system management interface module is configured to provide an interface to a different one of said system management services for applying that system management service to accesses between said application and said back-end system.
2 Assignments
0 Petitions
Accused Products
Abstract
A resource adapter may include modular system management interface for providing an interface between server-provided management services and back-end systems. Enterprise servers may provide management services and may host application components implementing business logic. Back-end systems may provide resources to the application components. The servers may provide services to the back-end systems to enhance efficiency, scalability, and security. Resource adapters interfacing these systems may include service adapter modules to interface between the servers and the back-end systems. For each service that a server provides to a back-end system, the corresponding resource adapter may include a service adapter module installed in the resource adapters modular system management interface. The service adapter module may isolate the code that may interact the service. The modularity may allow the resource adapter to be deployed in heterogeneous enterprise frameworks including J2EE compliant frameworks and non-J2EE compliant frameworks.
36 Citations
39 Claims
-
1. A system, comprising:
-
an application;
a server configured to provide one or more system management services;
a back-end system; and
a resource adapter coupled to said application, said server, and said back-end system, wherein said resource adapter is configured to provide an interface for said application to access a function or data of said back-end system, and wherein said resource adapter comprises one or more system management interface modules, wherein each system management interface module is configured to provide an interface to a different one of said system management services for applying that system management service to accesses between said application and said back-end system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A resource adapter, comprising:
-
an application client interface for coupling to one or more client applications;
an back-end system interface configured to provide an interface for a particular back-end system; and
a modular system management interface for coupling to a server, wherein the modular system management interface is configured to include a separate system management interface module for each system management service provided by the server, wherein each system management interface module is coupled to the application client interface and the back-end system interface, and wherein each system management interface module is configured to provide an interface to a different system management service for applying that system management service to accesses between the one or more client applications and the particular back-end system. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method for providing connectivity between one or more enterprise applications, servers and back-end systems, the method comprising:
-
for each of one or more back-end systems, deploying a resource adapter, wherein each resource adapter is configured to provide a standard interface for enterprise applications to access one or more functions or data in the corresponding back-end system;
determining what system management services are provided by a first server coupled to the one or more back-end systems; and
for each resource adapter, deploying one or more system management interface modules, wherein a different system interface module is deployed with the resource adapter for each system management service provided by the first server coupled to the one or more back-end systems, wherein each system management interface module is deployed as a separate pluggable module to its resource adapter for providing an interface to one of the system management services. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A medium comprising program instructions, wherein the program instructions are computer-executable to implement:
-
an application client interface for coupling to one or more client applications;
an back-end system interface configured to provide an interface for a particular back-end system; and
a modular system management interface for coupling to a server, wherein the modular system management interface is configured to include a separate system management interface module for each system management service provided by the server, wherein the system management interface module is coupled to the application client interface and the back-end system interface, and wherein each system management interface module is configured to provide an interface to a different system management service for applying that system management service to accesses between the one or more client applications and the particular back-end system. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
Specification