Font Size: a A A

Research And Application Development Of Hulft-message Client Acting Mechanism

Posted on:2009-07-07Degree:MasterType:Thesis
Country:ChinaCandidate:X J GuiFull Text:PDF
GTID:2178360245455458Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Middleware is a class of software technologies designed to help manage the complexity and heterogeneity inherent in distributed systems. It is defined as a layer of software above the operating system but below the application program that provides a common programming abstraction across a distributed system. As an efficient way, Message-oriented Middleware (MOM) can solve the distributed network communication problems. The author's main research work are as follows:(1) Research on the background and significance of the concept of middleware and classification, especially on the news middleware. Hulft-message of the research and development of related technology used by the theory, including asynchronous communication mode, Java news services, Socket communications technology, multi-threaded component technologies and tools Ant.(2) Analysis of the three kinds of smart client network means of communication:. Net Enterprise Services,. Net remoting and the use of the system message queue. They draw comparisons to the message queue using the network communications advantages. In-depth analysis of the data with the causes of conflict and solutions.(3) Analysis of the news middleware principle and send and receive information on the status process. Client agents extracted information through the server processes the information is presented in this news middleware Hulft-message design and analysis of the various functional modules in the news in the role of middleware. The client agent because of the number of message, the message informative, more configuration files, is expected in about 30,000 lines, read this profile event to take the traditional DOM based on the analytical way, speed will be slower. And occupy more memory space, the light of these problems, based on the SAX model to resolve this message middleware xml file an effective method. In addition the use of middleware news BlockingQueue to receive news and effective for congestion control, and the news of asynchronous communication. (4)Expounded on each of the major features and implementation of the module method. From an overall point of view, the logic of the system, respectively, and the opening of each module, access to information, users of the implementation of procedures to achieve a detailed explanation. The status of the whole system has seven: EXEC, INIT, START, IDLE, END, TERM, EXIT. Three of them before the system is activated by the experience to the state, IDLE state is the state of the system is running, cycling and communications servers. Close behind the three stages of the state respectively, corresponding to the three previous state.(5) The system's structure and procedures for the process to do the test results show that the news reached the middleware in the design process expected to send and receive messages.
Keywords/Search Tags:Message-oriented Middleware, Mul-thread, Asynchronous Communication
PDF Full Text Request
Related items