Font Size: a A A

Design And Implementation Of Intelligent Message Oriented Middleware In Enterprise Application Integration

Posted on:2010-03-25Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2178360278466672Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The middleware technology is a commonly used method in enterprise application integration, and the Message-Oriented Middleware (MOM) is the most widely used in middleware technology. All the messages are usually transferred with the same method in the general MOM system. However, the message itself is a wide range of types, and the messages are different in the timeliness, high-speed, reliability, and other requirements. So this requires the MOM should intelligently deal with different types of message with different modes of processing and select the appropriate method of transmission.First, this paper describes in detail Message-Oriented Middleware in the enterprise application integration environment, its message-passing mode and message queue mode, and point to point and publish/subscribe communication mode. And on that basis, this paper proposes a kind of intelligent middleware. It makes the messages transmission by the XML form's data, and can select automatically appropriate data transmission mode according to the different types of messages, satisfies the demand of different types of messages. This paper also gives the designing ideas and function summary of the model, detailed designs of the entire software architecture. It improves the message transmission reliability of message through the application and improvement of the persistent queues, slide window protocol, mutual exclusion access of bounded buffer and other related technologies in this model.Second, the paper describes the composition, classification, expression and routing method of message in detail in the message model resolved in this intelligent MOM model. The author also gives detailed designs of the major functional modules in the intelligent MOM, including the initialization module, message sending and receiving module, message processing module, subscription management module. The paper also introduces the design method of message converter and message adapter in the MOM, message-matching algorithm in the publish/subscribe mode, and the specific implementation method of its four types of transmission in this model.Finally, this paper expounds the concrete realization method of this intelligent MOM, describes the data structure of message and message queue, analyses methods of XML-format data, designs interface functions, tests its function and so on. And the paper gives the application example of this intelligent MOM in the enterprise application environment and the design of the main functions, analyzes its practical application effect in the different respects.
Keywords/Search Tags:enterprise application integration, message-oriented middleware, extensible markup language, message queue
PDF Full Text Request
Related items