Font Size: a A A

Research And Implementation Of JMS Based On Message-Oriented Middleware

Posted on:2012-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:K X LiuFull Text:PDF
GTID:2178330335969266Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
In order to exchange data between distributed system platform,Message-oriented middleware(MOM) through efficient and reliable message delivery mechanisms to provide security.MOM not only shields the underlying heterogeneous operating systems,database,but also communication protocal.It provides a consistent means of communication for diffierent application,and reduces the complexity of developing the application of cross-platform.Before the appearance of the JMS specification,there is no standards for MOM.different MOM products hava not consistent interface,so MOM applications not only can not be transplanted but also different MOM can not be interoperable,which significantly hinders the development of MOM.Java Message Service(JMS) is a interface specification for MOM based on Java language,and was created by Sun Microsystem.lt it benefit with programmer to develop.JMS defines a set of common interfaces and related semantics,and provides message services such as event listener,persistent.JMS not only shields the hardware and operation system differences,but also resolves the problem of interoperablity between the heterogeneous MOM.At present,JMS has become the standard in industrial sector.Based on research of the MOM technology and JMS specification.this paper implemented a MOM system named Common JMS. Firstly.it discussed MOM concepts,function and classfication,and discussed MOM characteristics,then analyzed the JMS specification,contain with JMS message transfer mode,JMS message data structure,JMS message API and JMS program model.After studying of theory,we carried out a detailed design and implementation both on server and client.As a message service system.Common JMS based on RMI protocal,not only provided JNDI services,but also implemented the JMS specification standard API and message delivery model.At the same time,message server also implemented file-based message persistence,event monitor mechanism,multi-thread management and log,through these services,improve the quality and efficiency of the server.At last,we tested the performance of system compared with other MOM.Test show in the sender,the recipient number of the stability of the volatile,Common JMS performance in terms of persistence Decreased slowly.in the sender,the recipient had increased the number of cases.Common JMS efficiency is uniform,without large fluctuations in the bias;Finally, we give the Common JMS messaging middleware technology research major projects in Hubei province, "Next Generation Network Management Protocol R & D " into the application...
Keywords/Search Tags:Message-oriented middleware, Java Message Service, JNDI, Event listener
PDF Full Text Request
Related items