JMS在SDH网元管理系统中的应用
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在通信网向大容量、标准化发展的今天, SDH技术以其强大的组网能力已成为传输网发展的主流。与此同时,也对SDH网络及其设备的管理提出了新的课题。开发一个功能完善、符合统一标准的SDH管理系统对整个SDH网络的服务质量及维护成本都有着深刻的意义,是网络能够得以高效灵活运行的重要保证。为了SDH网络管理系统更协调、更流畅、更稳定地运行,如何解决SDH网络管理系统中各个管理模块之间的通信问题,就成为了摆在设计者面前的一个重要课题。
     本文针对SDH网元管理系统的企业级开发过程,介绍了JMS和消息驱动Bean的技术原理,分析了JMS的体系结构和消息系统模型,根据网管系统的实际需求,讨论了如何在SDH网元管理系统中应用JMS技术,以构造一个符合松耦合的、可靠的、异步通信要求的J2EE企业级应用系统。本文从异步消息传递的角度对系统进行总体设计,采用以点对点模式发送和消息驱动Bean异步接收的方式,实现了南向接口和服务器端之间的事件通信,同时,采用发布/订阅模式和消息侦听器异步接收的方式,实现了服务器端和客户端之间的事件通信。通过异步处理的方式,减少了各个模块之间的耦合程度,使得各个应用程序之间实现了松耦合,提高了系统的可靠性,便于系统的管理与拓展。最后论文总结了JMS技术在网管系统中应用的优点,以及今后的改进方向。
The current trend towards developing large-capacity and standardized communication networks makes SDH the mainstream transmission network, and the management of SDH network and its facilities is thus a project worth exploring. A sophisticated and standardized SDH management system is of crucial significance in determining the operation, service quality, and maintenance cost of the whole SDH network. In order to make the SDH network management system run more harmonious, fluent and stable, we have to figure out how to solve the communication problems between different management modules.
     With regard to the enterprise developing process of SDH network element management system, the current paper introduces the technical principles of JMS and Message-Driven Bean and analyzes the JMS architecture and message system models. According to the practical demand of the network management system, this paper discusses how to use JMS message in SDH network management system so as to construct a J2EE enterprise application system which has loose coupling and reliable and asychronism communication. The present paper focuses on asynchronous message transferring and described the complete design of the system. By using Point-to-Point pattern in message sending while Messaged-Driven Bean in message receiving, the event transferring between the SouthBound module and the Server module is accomplished. By employing Publisher/Subscriber pattern to send out messages and Message-Listeners to receive them, the event transferring between the Server module and the Client module is achieved. By taking JMS as the structure of asynchronous message transferring, the coupling between management modules is loosened, the reliability of the system is strengthened and future updating of the system is well-prepared. In the end, merits of JMS application are summarized and directions for further development are listed.
引文
[1]韩弘. SDH传输网络的组织方式.计算机与网络. 2002,(8):51~52
    [2]刘树彬,陆增援,吴义宝等.利用物理接口实的SDH物理层OAM测试.计算机工程,2003, 29(3):35
    [3]晏外雅,吴也文.宽带广电网的同步数字体系.中国有线电视. 2004,(16):31~33
    [4]隋杨,吴泉涌.消息中间件JMS接口的设计与实现.微计算机信息. 2006,(10):210~212
    [5]姚刚,邓江沙. JMS在数据同步问题中的应用.长沙电力学院学报. 2006,21(1):69~71
    [6] Carnegie Mellon University. Technology. Message-Oriented MiddleWare Technology. USA: The Software Engineering Institute(SEI),2004
    [7]许周毅,金心宇.基于JMS和MOM的信息交换系统研究.计算机应用研究,2005(7):199~200
    [8]张鹏伟,蔡国敏,陈景霞.基于JMS的异步消息处理机制的研究与应用.陕西科技大学学报. 2006,24(4):75~79
    [9]梁伟,张永军,张玉秀.基于EPON的全业务接入.现代电信科学,2006(11):65~66
    [10]陶洋,胡敏.网络管理原理与实践.北京:科学出版社, 2000. 1~2
    [11]胡谷雨.网络管理技术教程.北京:北京希望电子出版社, 2002. 15~16
    [12]侯吉吉.综合网络管理的现状与发展趋势.现代电信科技, 2003(4):32~34
    [13]赵季红.下一代网综合网络管理系统的构建.北京邮电大学学报, 2003(26):100~102
    [14]黄辉.新的光网络管理软件-Navis Optical Management System.现代电信科技. 2003,(9):24~25
    [15]杨光,孙斌. SDH网络管理系统.电脑应用技术,2001(52):21~22
    [16]李兴明. SDH网络管理及其应用.北京:人民邮电出版社, 1999. 113~114
    [17]白泽刚. SDH/.WDM传送网网管系统发展趋势和问题.光通信研究,2006(1):20~21
    [18]赖胜强,郭荷清.基于Java的统一消息解决方案.华南理工大学学报. 2002(2):121~123
    [19]罗晓斌,董守斌,徐浩等.基于JMS的异步消息处理技术及应用.计算工程. 2002(12):95~99
    [20] Sun Microsystem,Inc. JavaTM Message Service(JMS) Specification, v1.1. 2002.
    [21]柯国鸿.采用JMS和XML解决不同系统的数据交换.电脑开发与应用. 2005,18(1):27~28
    [22] Subrahmanyam Allamaraju, Cedric Buest, John Davis等著,马树奇译. J2EE编程指南.电子工业出版社. 2002.458~459
    [23]张洪斌. JBoss平台下的JavaEE程序开发指南.北京:清华大学出版社, 2007. 109~110
    [24]房丙午. Java消息服务及应用.程序员:CSDN开发高手,2004(11):116~117
    [25]纪波林,王志坚.基于JMS体系结构的消息服务技术的应用研究.计算机应用研究. 2003,20(11):48~51
    [26] Richard Monson-Haefel, David A.Chappell. Java Message Service[M].O’Reilly. 2000.10~78
    [27]王传胜,李乔儒.基于JMS的消息服务的研究与开发.计算机工程与设计. 2005,26(12):3423~3424
    [28]丁勇,杨鹤标,杜江.基于消息驱动Bean的异步通信模型设计.计算机工程与设计. 2006,27(10):1786~1788
    [29] Baldoni.R, Marchetti.C, Virgillito.A .et al.Content-Based Publish-Subscribe over Structured Overlay Networks; Distributed Computing Systems, 2005.ICDCS 2005.Proceedings. 25th IEEE International Conference on:06-10 June 2005 Page(s):437~446
    [30]王亮,刘苏. JAVA消息服务在电信管理网故障管理中应用.中国测试技术. 2006,32(1):107~110
    [31]赵海天,沈钧毅,齐勇等.基于JNDI的高可靠命名服务的研究.计算机工程. 2006,32(6):44~46
    [32] Scott Stark. JBoss Administration and Development (Third Edition). JBoss.Inc2004:150~151
    [33] Sue Spielman, Meeraj Kunnumpurath. Pro J2EE 1.4: From Professional to Expert. USA: Apress.2003:457~458
    [34]李华飚,郭英奎. Java中间件开发技术.北京:中国水利水电出版社, 2005. 195~196, 312~315
    [35]陈少勇,张晓弼.消息驱动Bean的设计思想分析及其在JMX中的应用.计算机工程. 2004,30(12):46~47
    [36] Justin Couch. Java2 Enterprise Edition Bible. USA: John Wiley & Sons. 2002. 590~591
    [37] Rima Patel Sriganesh, Gerald Brose. Mastering Enterprise JavaBeans(Third Edition). USA:John Wiley & Sons. 2004:180~181
    [38] BEA Weblogic. http://www.bea.com.cn/products/beawebLogic/
    [39] Michael Thompson. Technology Audit-MQSeries Product Family. Business Integration IBM. September 1999
    [40] SonicMQ. http://www.sonicsoftware.com/products/sonicmq
    [41] ActiveMQ. http://activemq.codehaus.org
    [42] Peter R Pietzuch and Sumeer Bhola.Congestion Control in a Reliable Scalable Message-Oriented Middleware. IBM T J Watson Research Center, 2004
    [43]于敏,盛向志.轻量级组件通讯中间件Mbus的设计实现.计算机工程与应用, 2004 (29):94~96
    [44]蔡旭,饶若楠. OGSI订阅通知机制分析以及基于JMS的实现.计算机应用与软件. 2005,22(3):26~27
    [45] Kupsys, A., Pleisch, S., Schiper, A.et al.Towards JMS Compliant Group Communication– A Semantic Mapping. Third IEEE International Symposium on Network Computing and Applications. Cambridge, MA, USA, 2004

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700