Font Size: a A A

The Research Of Message-Oriented Middleware Based On JMS

Posted on:2008-04-16Degree:MasterType:Thesis
Country:ChinaCandidate:Q WuFull Text:PDF
GTID:2178360215973883Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the expanding of distributed application, the programmingarchitecture based on asynchronous and decoupling becomes more and more popular. Althoughlots of different resolve proposals for enterprise application integrate appear, MOM is always thekernel part of these proposals. Because Message-Oriented Middleware is the loosecommunication means among process, cooperation of distributed nodes have heavy flexibility.Firstly, this article introduces the type and definition of the middleware, Middleware is aisolatable system software or server program which can be used by distributed application toshare resource in the different technology. Middleware is located on the operating system of clientand server to manage the computer resources and network communication.Then the article introduces some popular MOM products, the basic conceptions, the datastructure of message, the programming model, the message transferring model of PTP andpub/sub about JMS. JMS is a criterion which is put by SUN corp. and its cooperative company tounify the interface of MOM. It is a interface to access the enterprise message system but not aimplement. It simplizes the enterprise application developement by providing standard interfaceto produce, to send, to receive the message, and it is convenient for Java applcation programs inthe message system to exchange message.Many technologies will be used in designing and using the MOM based on JMS, theysupplement for each other and realize different function. In the chapter 3, this article introducesJNDI,XML,JDBC,JTS,JTA,JMX,JAAS,JCA several techniques and standards which are popularin the platform of JAVA EE.Based on the foundation of these theories, we put forward the design model by.compartmentalizing it as Message Server, JNDI Server, network communication, theimplements of JMS criterion, log, persistent several departments. According the model above, thisarticle introduces the important concept and implemented code.In the end, this article introduces how to use the API of the developed MOM to publish,receive, subscribe the message, also enumerates a example in the reality, the appliance of JMS inthe ditributed bank system, indicating how to develop a distributed application based on MOM.Along with more and more enterprises begin to pay attention to the flexabilityand extendability of system, MOM will be more and more important in thebank, telecom, finance and so on large-scacle transaction domains to integratedifferent isomerous platform, ensure the trade integrality.
Keywords/Search Tags:Middelware, MOM, JMS, EAI
PDF Full Text Request
Related items