1. A system for managing diverse information technology (IT) resources, comprising: an agent controller 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; a handler 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 from the management application and transmit a response message to the management application; translate the request message to determine the Web service being requested by the management application; and determine 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 a management interface for the managed object.