A method and system for task-based management of a plurality of resources
in a network environment. The system uses web technology, preferably
XML-technology, to receive and store information related to back-end
resources and to provide a framework by which client computer systems can
manage the plurality of back-end resources in a uniform manner. The
method for managing a plurality of resources relates to receiving
information from a resource related to a task for an object type and then
receiving information from another resource related to a different task,
but where the different task is associated with the same object type. The
method then stores the information received from the second resource in
association with the information received from the first resource. Next,
the method receives a request to perform the management task in relation
to the first managed object and determines which resource to call in
response to the request; and then sends a task request to the determined
resource to perform the management task.