论文摘要
在通信网向大容量、标准化发展的今天, SDH技术以其强大的组网能力已成为传输网发展的主流。与此同时,也对SDH网络及其设备的管理提出了新的课题。开发一个功能完善、符合统一标准的SDH管理系统对整个SDH网络的服务质量及维护成本都有着深刻的意义,是网络能够得以高效灵活运行的重要保证。为了SDH网络管理系统更协调、更流畅、更稳定地运行,如何解决SDH网络管理系统中各个管理模块之间的通信问题,就成为了摆在设计者面前的一个重要课题。本文针对SDH网元管理系统的企业级开发过程,介绍了JMS和消息驱动Bean的技术原理,分析了JMS的体系结构和消息系统模型,根据网管系统的实际需求,讨论了如何在SDH网元管理系统中应用JMS技术,以构造一个符合松耦合的、可靠的、异步通信要求的J2EE企业级应用系统。本文从异步消息传递的角度对系统进行总体设计,采用以点对点模式发送和消息驱动Bean异步接收的方式,实现了南向接口和服务器端之间的事件通信,同时,采用发布/订阅模式和消息侦听器异步接收的方式,实现了服务器端和客户端之间的事件通信。通过异步处理的方式,减少了各个模块之间的耦合程度,使得各个应用程序之间实现了松耦合,提高了系统的可靠性,便于系统的管理与拓展。最后论文总结了JMS技术在网管系统中应用的优点,以及今后的改进方向。