Patent ID: 7870188

Claim:
A system for managing diverse information technology (IT) resources, comprising: an agent controller on a non-transitory computer readable storage medium executable on a computer processor, wherein the agent controller includes an MBean server configured with at least one MBean, further wherein the at least one MBean correlates to a managed object that represents a Web service, and the Web service includes features for managing at least one of the IT resources, wherein the agent controller is operable to: map the Web service to the at least one MBean; configure the managed, object with a management interface; and expose the management interface as the Web service; and a handler on computer readable storage medium executable on a computer processor and configured to communicate with a management application and the agent controller, wherein the handler is operable to: receive a request message for a management feature for managed objects independent of a resource and exposed as the Web service from the management application; and transmit a response message to the management application after a response to the request is fulfilled; translate the request message to a Web Services Description Language document to determine the Web service being requested by the management application; and determine, in response to the request message, whether the Web service being requested is available by correlating the Web service name to information in a descriptor of at least one MBean in the MBean server, wherein the information in the descriptor is based on the management interface for the managed object.