1. A resource management method comprising: setting a resource manager for each of various resources including hardware and software; setting a system resource manager for managing the entire system including said resource manager; grasping the system configuration and finding control methods for the respective resources by a configuration management of said system resource manager based on XML-based definition information; specifying the resource that is necessary to be controlled by a configuration management when said system resource manager receives an operation instruction to the respective resources; sending an event to a resource manager that manages the target resource by event control; specifying a target resource to be controlled under configuration management by said resource managers that receive the event; and sending a control instruction to said target resource by event control to operate the target resource.