基于SOA的应急数据交换平台研究与实现

基于SOA的应急数据交换平台研究与实现

论文摘要

随着突发事件危害程度和影响范围的扩大,应急管理需要跨部门共享信息资源。由于应急业务系统间存在的数据、协议、平台等异构性,造成彼此数据交换困难,如何实现业务系统间的信息共享,提高应急处置效率是应急领域面临的关键问题。本文围绕天津市科委课题天津市应急信息平台关键技术研究项目展开,针对应急数据信息共享提出了一种解决方案。论文提出了一种应急数据交换平台方案,该平台基于SOA架构,使用企业服务总线(以下简称ESB)数据转换、数据传输的思想,分为四个层次:ESB核心服务、ESB交换中心、ESB重要组件及消息处理组件。ESB核心服务将与应急数据交换相关的通用功能模块进行抽象,提供与应用无关的各种服务;ESB交换中心是应急数据交换平台的核心,通过路由策略实现各种交换数据的可靠消息传输,并完成数据格式转换、存储、校验、交换等功能。ESB重要组件支持实现基于消息内容的动态消息路由和转换。消息处理组件使用适配器技术屏蔽了底层各种通信协议的区别,利用管道技术对消息进行加密等处理。根据平台架构,论文设计了平台的应用接入架构、方式和策略。基于本体理论,论文使用本体工程方法建立应急数据交换标准,详细描述了应急数据的属性及其关系约束,使交换双方在语义层实现可理解交互。基于上述理论研究,使用.NET平台框架,利用微软Biztalk Server企业集成平台,开发实现了本文设计的应急数据交换平台,并给出示范应用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究内容
  • 1.3 本文主要工作
  • 1.4 论文结构
  • 第二章 相关技术综述
  • 2.1 SOA(面向服务的体系架构)
  • 2.2 ESB(企业服务总线)
  • 2.3 Ontology(本体)
  • 2.4 Web Service(Web 服务)
  • 2.5 XML(可扩展标记语言)
  • 2.6 本章总结
  • 第三章 应急数据交换平台框架研究
  • 3.1 应急数据交换平台在应急信息平台中的位置
  • 3.2 应急数据交换平台框架
  • 3.2.1 数据标准和系统安全规范
  • 3.2.2 平台交换中心
  • 3.2.3 平台核心服务
  • 3.2.4 平台重要组件
  • 3.2.5 消息处理组件
  • 3.3 平台工作模式
  • 3.4 平台数据交换流程
  • 3.5 平台应用接入研究
  • 3.5.1 接入架构
  • 3.5.2 接入策略
  • 3.5.3 接入方式
  • 3.6 本章总结
  • 第四章 应急数据交换平台数据模型
  • 4.1 应急预案数据模型
  • 4.1.1 预案的概念模型
  • 4.1.2 预案的存储模型
  • 4.2 应急资源数据模型
  • 4.2.1 资源的概念模型
  • 4.2.2 资源的存储模型
  • 4.3 本章总结
  • 第五章 应急数据交换平台实现
  • 5.1 实现框架
  • 5.2 应急数据交换平台环境
  • 5.3 案例及预案数据获取应用
  • 5.3.1 消防案例浏览
  • 5.3.2 预案浏览
  • 5.4 平台核心服务
  • 5.4.1 数据转换服务
  • 5.4.2 UDDI 服务
  • 5.5 平台交换中心
  • 5.5.1 创建相关业务流程文件
  • 5.5.2 创建交换节点Schema 文件
  • 5.5.3 定义数据交换映射标准
  • 5.5.4 交换中心适配器设计
  • 5.5.5 数据交换驱动设计
  • 5.6 本章总结
  • 第六章 应急数据交换平台应用
  • 6.1 项目背景
  • 6.2 系统设计
  • 6.3 功能模块设计
  • 6.3.1 系统登录模块
  • 6.3.2 信息汇集模块
  • 6.3.3 案例导航
  • 6.3.4 GIS 模块
  • 6.4 系统应用交换节点设计
  • 6.5 系统应用测试场景
  • 6.6 测试步骤
  • 6.7 结果分析
  • 6.8 本章总结
  • 第七章 总结与展望
  • 7.1 总结
  • 7.2 展望
  • 参考文献
  • 发表论文和科研情况说明
  • 致谢
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOA的应急数据交换平台研究与实现
    下载Doc文档

    猜你喜欢