首页> 中文学位 >基于消息的异步通信机制在网管中的设计和实现
【6h】

基于消息的异步通信机制在网管中的设计和实现

代理获取

目录

文摘

英文文摘

独创性声明及关于论文使用授权的说明

第一章引言

1.1 进程通信的经典理论

1.1.1异步通信和同步通信

1.1.2同步调用和异步调用

1.2 分布式应用程序

1.3 操作维护中心概述

1.4 基于消息的异步通信机制

1.4.1什么是消息系统

1.4.2消息系统类型

1.5 国内外发展动态

1.6 课题来源与内容安排

第2章网络管理系统体系结构

2.1 JMX概念模型

2.2 JDMK工作机制

2.3 OMC软件结构

2.4 OMC消息系统概述

第3章基于消息的异步通信机制设计实现

3.1 概述

3.2 框架结构介绍

3.3 框架的设计实现

3.3.1框架设计

3.3.2消息格式

3.3.3寻址策略

3.3.4 Java对象和网络字节流的转换

3.3.5统一接口

3.3.6网元适配器

3.3.7框架的加载

3.3.8框架总控类

3.4 发送消息原理

3.4.1 MSS网元通信适配器

3.4.2 MSS网元通信路由管理类

3.4.3消息通信链路类

3.5 接收消息原理

3.5.1消息总线

3.5.2消息上报原理

3.5.3消息上报线程

3.5.4消息上报线程池

3.5.5消息上报实现

3.6 消息流量控制

3.6.1接收到上报消息时检查

3.6.2定时器检查

3.6.3丢弃消息对系统的影响

3.7 消息差错处理

第4章JMS的应用

4.1 JMS通信方式

4.2 JMS和JBoss

4.3 JBossMQ

4.4 JBossMQ服务器消息处理原理

4.5 客户端和服务器端交互操作

4.6 JMS和网管消息系统的整合

4.7 通过JMS收发消息

4.8 应用层编程接口

4.8.1应用发送消息

4.8.2应用接收消息

第5章结论

参考文献

致谢

个人简历

展开▼

摘要

异步通信机制是处理企业应用程序间通信的一种流行的策略.基于消息的异步通信机制可以减小两个通信实体之间的耦合度.一个应用程序发送一个请求后继续自己的工作而不是被阻塞,响应程序异步地处理请求.基于消息的异步通信系统中有两个基本的概念:基于队列的通信和基于发布/订阅的通信.消息则是企业业务处理使用的信息的载体.随着电信事业的发展,电信网管系统面临着新的挑战,即网络的互连、互操作.目前的网络管理通常由大型、集中的管理应用来完成.这在很大程度上限制了对网络设备的管理能力,增加了整个电信网络管理的复杂性,影响了服务质量.为了解决这些问题,ITU-T提出了电信管理网TMN.中兴OMC(操作维护中心)系统是根据TMN的要求设计实现的.在这个系统中,各个模块间的通信并非全部是同步通信,同时为了减小不同模块之间的耦合,我们采用了基于消息的异步通信机制提供通信服务.该消息通信模块是一个轻量级的组件,具备可扩展性,能够用于各种网管系统,为网管系统和交换子系统的数据交换提供了底层的传输平台.OMC的各个模块也可以通过消息互相通信.由于OMC管理的网元的对外接口形式多样,来自网管系统的管理操作信息需要通过网元适配功能转化为网元能够识别的管理操作信息;网元所上报的状态变化等信息也需要通过网元适配功能转化为网管系统能够处理的事件上报信息.基于此,本消息系统采用框架结构设计实现.整个结构分为框架模块,路由处理模块.框架模块是所有网管系统通用的模块,路由处理模块是和所管网元相关的模块,每种网元类型相关的路由处理模块通过适配器插入到框架中成为整个系统的一个组件.为了提高处理效率,消息下行和上报采用不同的通道.消息下行通过自己实现的消息处理模块来适应交换机上的消息接口.消息上报既可以自己监听接收也可以采用JMS的发布/订阅模型接收.本消息系统解决了网管中JMS无法完成的消息通信问题,是整个OMC系统的基础,是网管系统和交换机信息交流的纽带.本文介绍并实现了基于消息的异步通信机制,包括消息系统的框架结构,寻址策略,消息格式,消息队列,消息处理线程,消息拥塞控制与消息链路检测等等.

著录项

  • 作者

    王乐文;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 计算机应用技术
  • 授予学位 硕士
  • 导师姓名 彭寿全;
  • 年度 2004
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 TP393.07;
  • 关键词

    OMC; 消息通信; 异步通信; 消息拥塞控制; JMS;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号