A method for discovering remote agents includes providing at least one web
service. At least one remote agent may be discovered based on the at
least one web service. The at least one web service may include an agent
metadata service and/or an agent managed object query service running on
the one or more remote agents. The agent managed object query service may
provide information regarding managed objects found on one or more remote
agents and the results of the discovery may be displayed to a user.