Patent ID: 9558050
Date: 2017-01-31
CPC Classifications: G06F

Claim:
1. A general middleware bridge, comprising: a hardware processor; a conversion rule collector running on the processor and collecting message conversion rules for an interoperability operation between different middleware devices; a conversion rule register registering the message conversion rules for each message type; a message converter interconverting messages from the middleware devices on the basis of the message conversion rules and the message type and transferring the converted messages for each message type; and a restoration information collector collecting restoration information for restoring messages in order to prevent data from being lost in message conversion of the message converter, wherein the conversion rule collector verifies the validity of a newly inputted message conversion rule by judging whether the message conversion rule has an error when the message conversion rule is inputted, wherein the conversion rule collector verifies the validity of a XML format, wherein the conversion rule register registers the corresponding message conversion rule when the inputted message conversion rule is a normal conversion rule from the validity verification result, and the conversion rule collector requests the corresponding conversion rule again when the inputted message conversion rule is an abnormal conversion rule from the validity verification result, wherein the message type includes a standard message transferred through a standard protocol channel and a local message transferred to each of the middleware devices, wherein the message converter includes: a standard message—local message converter converting the standard message into the local message by a first conversion rule; and a local message—standard message converter converting all of the local message into the standard message by a second conversion rule, wherein the restoration information collector stores information on restoration which are reference to information to be restored and information required to restore the message when a local middleware device registers the conversion rule, wherein the information on restoration is stored in a memory when the local middleware device sends the information, an ID managed by the conversion rule collector is connected with an ID used by the local middleware device and the connected IDs are stored in the memory, and wherein the restoration information collector stores the information on restoration when the local message is converted into the standard message, and restoration is performed by calling the information when the standard message is converted into the local message.