An interface and associated software providing access to and controlling a collection of information and/or processes. In three-tier architecture, the resource manager is the backend, typically a database server. An example of a resource manager is a database management system.
A system service that manages durable data. Server applications use resource managers to maintain the durable state of the application, such as the record of inventory on hand, pending orders, and accounts receivable. The resource managers work in cooperation with the transaction manager to provide the application with a guarantee of atomicity and isolation (using the two-phase commit protocol). Microsoft SQL Server is an example of a resource manager.
a component that manages persistent and stable