基于XML-MOM分布式通讯与协调体系的研究

基于XML-MOM分布式通讯与协调体系的研究

论文摘要

近年来,随着企业对计算要求的不断提高,计算机应用系统开始由集中式向分布式发展。软件的体系结构也从C/S模式转向了多层应用体系结构。以工业故障诊断系统为例,在很多工业故障诊断系统平台的开发中,需要将原有的软件模块进行整合,或者出于技术发展的需要加入新的软件模块,所有的这些相关软件模块协同工作,使系统相互之间能够进行数据交换或信息共享。但是,由于各个软件模块之间的相互独立,系统环境的异构性,数据标准的不一致,协同工作机制的复杂性,使得软件系统的设计与开发具有较大的风险和困难。本文从工业故障诊断系统建设过程中遇到的上述一些实际情况出发,通过对分布式消息中间件,XML等技术的研究,提出了一种基于消息的发布-订阅模式,XML做为中间数据格式的分布式故障诊断系统的通讯协调体系模型。该体系模型主要包括①服务配置管理。②消息收发管理。③消息的发布-订阅(Publisher-Subscribe)管理。④消息队列管理。⑤状态检测模块等。最终,利用ACE技术实现了基于XML-MOM的工业故障诊断系统的通讯协调体系框架。相比传统的分布式中间件来说,基于XML-MOM的通讯协调体系促进了分布式计算环境中各个组件之间的异步通信,降低了系统间的耦合性,增强了系统的可扩展性,不仅简化了工业故障诊断系统应用的开发过程,对工业故障诊断系统今后的升级改造、功能扩充都有重要意义。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 课题提出
  • 1.3 论文工作内容
  • 1.4 论文组织结构
  • 第二章 相关技术研究
  • 2.1 分布式系统概述
  • 2.1.1 分布式系统的定义
  • 2.1.2 分布式系统模型及组成
  • 2.2 中间件技术概述
  • 2.2.1 中间件的定义
  • 2.2.2 中间件的分类
  • 2.2.3 中间件技术的比较
  • 2.3 ACE中间件技术
  • 2.3.1 ACE技术概述
  • 2.3.2 ACE的结构和功能
  • 2.4 XML技术概述
  • 2.4.1 XML技术概述
  • 2.4.2 XML文档组成
  • 2.4.2.1 XML模式(XML Schema)
  • 2.4.2.2 XSL
  • 2.4.2.3 XLINK
  • 2.4.3 XML编程接口
  • 第三章 基于XML-MOM中间件的总体设计
  • 3.1 XML-MOM的通讯协调机制的设计目标
  • 3.2 系统总体结构设计
  • 3.3 系统组成模块设计
  • 3.3.1 服务管理模块设计
  • 3.3.2 消息处理模块
  • 3.3.3 消息收发管理模块
  • 3.4 本章小节
  • 第四章 基于XML-MOM中间件通讯协调体系的实现
  • 4.1 消息的格式封装和解析
  • 4.2 消息队列管理模块
  • 4.3 消息订阅管理模块
  • 4.4 状态检测模块
  • 4.5 消息收发管理模块
  • 4.5.1 Reactor(反应器)模式
  • 4.5.2 连接器-接受器模式
  • 4.6 与外部的接口
  • 4.7 系统实例及测试结果
  • 4.7.1 系统应用实例
  • 4.7.2 系统测试
  • 第五章 工作总结与展望
  • 5.1 研究成果总结
  • 5.2 不足及需改进之处
  • 参考文献
  • 致谢
  • 研究成果及发表的学术论文
  • 作者及导师简介
  • 北京化工大学硕士研究生学位论文答辩委员会决议书
  • 相关论文文献

    • [1].提升机天轮状态监测与故障诊断系统[J]. 煤矿机械 2020(01)
    • [2].汽车充电桩运行状态及故障诊断系统的设计[J]. 电子元器件与信息技术 2020(01)
    • [3].设备在线监测与故障诊断系统开发[J]. 冶金设备 2020(02)
    • [4].机电设备自动化故障诊断系统设计[J]. 世界有色金属 2020(03)
    • [5].铁钻工故障诊断系统的设计与应用[J]. 液压气动与密封 2020(07)
    • [6].车辆控制器故障诊断系统的设计与实现[J]. 软件工程 2020(07)
    • [7].基于故障树的机车故障诊断系统设计[J]. 计算机应用与软件 2020(06)
    • [8].轨道列车故障诊断系统设计与开发[J]. 科技视界 2020(17)
    • [9].输电线路智能巡线故障诊断系统探讨[J]. 电工技术 2020(09)
    • [10].基于CAN总线的拖拉机无级变速箱故障诊断系统研究[J]. 农机化研究 2018(02)
    • [11].基于人机协同技术的农业收割机故障诊断系统设计[J]. 农机化研究 2018(03)
    • [12].电路板故障诊断系统原理及应用分析[J]. 电子世界 2017(07)
    • [13].机械设备远程监测与故障诊断系统的设计[J]. 中国设备工程 2017(10)
    • [14].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2017(02)
    • [15].水电机组状态监测与故障诊断系统[J]. 设备管理与维修 2017(10)
    • [16].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2017(03)
    • [17].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2015(04)
    • [18].空间运输航天器故障诊断系统架构研究[J]. 计算机测量与控制 2016(05)
    • [19].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2016(01)
    • [20].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2016(02)
    • [21].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2016(03)
    • [22].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2014(03)
    • [23].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2014(04)
    • [24].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2015(01)
    • [25].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2014(02)
    • [26].故障诊断系统设计[J]. 软件 2015(05)
    • [27].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2015(02)
    • [28].TADS轨边声学故障诊断系统[J]. 哈尔滨铁道科技 2015(03)
    • [29].电力设备的远程监控与故障诊断系统研究[J]. 电子技术与软件工程 2015(18)
    • [30].数控机床网络化机械故障诊断系统的分析[J]. 数码世界 2017(08)

    标签:;  ;  ;  

    基于XML-MOM分布式通讯与协调体系的研究
    下载Doc文档

    猜你喜欢