| Now, variety of middleware is spreading over all the fields widely.Especially,Message-oriented Middleware is play more and more important role in the application.Message-oiented Middleware adopts asynchronous communication method by which the client and server is loosely coupled.The sending procedure and receiving procedure are asynchronous communication too,so they can have different life cyle and don't need direct communication each other. Then the reuslt is completely sharing the Distributed Resource. The core work of my thesis is to design and implement Message-oriented product up to standard JMS which named GuanJMS.First,by comparing the domestic and foreign facts,the thesis describles the JMS research progress and current status,followed by introduction to the JMS involving some of the J2EE technologies, which contain desing pattern such as abstract factory and adapter so on.Then it gives the the overall system architecture. GuanJMS establishes two transfer mode:publish/subscribe and point to point;implements all the JMS API;provides the message persistence, message filter technology and JNDI and so on.The above functions greatly improve the middleware services.Meanwhile, the traditional JMS message filter algorithm has been improved and tested.Finally,by comparing GuanJMS and other JMS commercial products comprehensively,the result shows certain advantage. |