One embodiment of the present invention provides a system and method for
providing a flexible framework for remote heterogeneous server management
and control. A user interface framework is generated to export control
and display features in a user interface effecting task execution and
management of one or more remote heterogeneous agents responsive to user
interaction. A management station framework is executed and includes
services and base management functions implemented in management modules.
The management station framework further generates the control and
display features of the user interface and maintains a database storing
management information. An agent framework provides execution of commands
to control and return of results from one or more agents. The agent
framework further includes an interface loading and accessing agent code
located on one or more applications deployed to each agent.