论文标题:JMS技术的研究及应用 The Study and Application of JMS 论文作者 占艳 论文导师 赵文静,论文学位 硕士,论文专业 计算机应用技术 论文单位 西安建筑科技大学,点击次数 67,论文页数 66页File Size3989k 2005-03-01论文网 http://www.lw23.com/lunwen_186037902/ JMS;MOM;JMS客户端;JMS提供者;JMS消息 Java Message Service; Message Oriented Middleware;JMS clients ; JMS providers; JMS Message JMS是由Sun公司开发的一个开放性的编程接口,提供了一套创建、发送、接收和订阅企业级消息的Java编程方法。与传统消息技术如RMI相比较,JMS促进了分布式计算环境中各个组件之间可靠的异步通信,可以用来构建松散耦合的消息系统,从而大大简化了企业应用的开发过程。 本论文首先对JMS技术现状进行了研究分析并阐述了采用JMS技术实现企业间通信的意义。通过对JMS相关技术的深入研究,提出了基于JMS规范的客户端应用的设计思想。结合实际的应用系统给出了消息通知子系统的功能设计和详细设计,并采用点对点消息通信模型和发布/订阅消息通信模型实现了消息通知子系统。本论文还针对消息通知子系统开发过程中遇到的消息接收方对消息过滤的问题,提出了采用消息选择器对消息选择性接收的解决方案,并且该方案在完成的系统中已经实现。 最后本文对J2EE1.3.1提供的JMS服务和Weblogic8.1提供的JMS服务进行了性能比较与分析,为我们在今后的开发中合理地选择JMS提供者提供了参照。目前,消息通知子系统在公司内部已投入使用,到达了预期的效果。 Java Message Service is an open Application Programming Interface developed by Sun Microsystems Inc. It provides a common way for Java programs to create ,send , receive and read enterprise-messaging system"s message. Differed from traditional messaging technologies, such as Remote Method Invocation, JMS promotes the reliability of asynchronous communication between components in distributed computing environments, and can be used for establishing loosely-coupled messaging system. Therefore, it simplifies the development of enterprise applications.Firstly, this paper analyses the current state of Java Message Service and illustrates the significance that using Java Message Service technology implements communications between enterprises. The paper forwards the designing method of JMS client application. Based on practical application requirements, this paper gives the sub messaging system total design and realizing the sub messaging system in point-to-point mode and publish/subscribe mode. Also in the paper, the message selector which supports filtrating the received message is given ,as the receiver how to filtrate a message from senders is one of the main problems in the sub messaging system development.Finally, the paper compares the capability of J2EE JMS and Weblogic JMS,which provides the correct method to select JMS provider.Now, this sub messaging system has been applied to the company and all performances are famous.
|