Patent ID: 7490334

Claim:
A system, comprising: one or more computers configured to implement: an application; a server configured to provide a plurality of 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 a plurality of separately pluggable system management interface modules, wherein each separately pluggable system management interface module is configured to provide the resource adapter with a separate interface to a different one of said system management services, wherein each separate interface enables the respective system management service to be applied to interactions between said application and said back-end system, wherein said plurality of system management services are external to the resource adapter; and wherein one of said one or more system management services is a transaction management service, and wherein one of said one or more separately pluggable system management interface modules is a transaction management interface module configured to provide an interface to utilize said transaction management service for interactions between said application and said back-end system.