A home-network universal middleware bridge system for providing interoperability between home devices connected one another through different types of home network middlewares, comprising: bridge core means for establishing and releasing a connection between bridge adapting means of different types of middlewares and analyzing and transferring a universal middleware message in order to interoperate devices connected through different types of middlewares existed on a home network; and a plurality of bridge adapting means for connecting the bridge core means to a corresponding middleware, and finding and releasing different types of devices, controlling and monitoring different types of devices and registering and creating an event for different types of devices through transforming a universal middleware bridge message to a local message of each middleware and vice versa; wherein the bridge core means includes: first global dispatching means for receiving a universal middleware bridge message from the bridge adapting means, analyzing the received universal middleware bridge message, transferring the analyzed universal middleware bridge message to a message routing means and transferring the universal middleware bridge message according to routing information received from the message routing means to a target bridge adapting means; and the message routing means for transferring routing information of a target bridge adapting means using a middleware routing table to the first global dispatching means. bridge core means for establishing and releasing a connection between bridge adapting means of different types of middlewares and analyzing and transferring a universal middleware message in order to interoperate devices connected through different types of middlewares existed on a home network; and a plurality of bridge adapting means for connecting the bridge core means to a corresponding middleware, and finding and releasing different types of devices, controlling and monitoring different types of devices and registering and creating an event for different types of devices through transforming a universal middleware bridge message to a local message of each middleware and vice versa; wherein the bridge core means includes: first global dispatching means for receiving a universal middleware bridge message from the bridge adapting means, analyzing the received universal middleware bridge message, transferring the analyzed universal middleware bridge message to a message routing means and transferring the universal middleware bridge message according to routing information received from the message routing means to a target bridge adapting means; and the message routing means for transferring routing information of a target bridge adapting means using a middleware routing table to the first global dispatching means. first global dispatching means for receiving a universal middleware bridge message from the bridge adapting means, analyzing the received universal middleware bridge message, transferring the analyzed universal middleware bridge message to a message routing means and transferring the universal middleware bridge message according to routing information received from the message routing means to a target bridge adapting means; and the message routing means for transferring routing information of a target bridge adapting means using a middleware routing table to the first global dispatching means.