基于动态服务集成的协同工作体系研究与实现

基于动态服务集成的协同工作体系研究与实现

论文摘要

信息技术的发展正深刻地改变着我们的工作与生活方式,随着应用系统的日益复杂,以及在实际工作中,由于管理体制、规划建设不同步、设计不协调,加之网络环境所特有的复杂性与多变性,政府和企业中现有的应用系统间难以实现信息共享,不能有效地解决当前的协同工作问题。面向服务架构技术为政府和企业开展协同工作和信息沟通创造了必要条件,为实现跨部门、跨机构、跨行业的协同工作提供了切实可行的技术平台。本课题的研究重点在对业务流程级别的协同工作提供有效支持。首先从计算机支持的协同工作和面向服务架构的相关理论和应用模式入手,针对现有的协同工作特点和面向服务架构的优势,提出了动态服务集成的概念,在设计了实现动态服务集成的多层架构模型以及支持协同工作业务流程的动态服务集成模型的基础上,提出了基于动态服务集成的协同工作体系模型。该协同工作体系有良好的适应性,且兼具分布式、松散耦合、异构性、协同业务流程灵活创建等特点。解决了传统的协同架构耦合程度高、无法支持异构平台等的缺陷。构建了独立的流程层,使得不同系统流程层的交换成为可能,真正解决了地域分散的组群之间交流和资源共享的问题,使得跨地域、跨组织的协同工作的开展更为方便。接着从语义支持的服务发现和匹配,协同业务规则驱动的服务抽象流程定义,基于信任度的服务动态绑定与执行,实现服务容错策略的异常处理模型四个方面阐述了实现动态服务集成的关键技术。最后介绍了该协同体系模型在云南省交通财务综合管理系统项目中的具体实现,通过该模型的应用,成功地将现有的应用系统集成起来,为云南省交通财务系统提供了稳定的、可伸缩和可靠的基础框架结构。该系统在实施中取得了良好的实际应用效果,证明了开发中采用基于动态服务集成的协同工作体系模型的合理性与可行性,同时也说明了本课题具有一定的指导作用、实际意义和研究必要。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 课题研究背景
  • 1.2 国内外发展现状
  • 1.2.1 国外发展现状
  • 1.2.2 国内发展现状
  • 1.3 当前研究的不足和研究意义
  • 1.4 本文研究内容和论文结构
  • 第2章 理论基础
  • 2.1 计算机支持的协同工作
  • 2.1.1 定义
  • 2.1.2 体系模型
  • 2.1.3 协同工作模式
  • 2.2 面向服务架构
  • 2.2.1 服务的定义
  • 2.2.2 面向服务架构的定义
  • 2.2.3 面向服务架构的基本框架
  • 2.2.4 面向服务架构中服务的组合
  • 2.3 面向服务架构与协同工作体系的结合
  • 2.3.1 两者结合分析
  • 2.3.2 两者结合的应用模式
  • 2.4 本章小结
  • 第3章 基于动态服务集成的协同工作体系模型
  • 3.1 动态服务集成的定义
  • 3.2 基于SOA的支持动态服务集成的多层架构模型
  • 3.2.1 MSFDSI的组织结构
  • 3.2.2 MSFDSI的层次结构
  • 3.2.3 MSFDSI中服务的分类
  • 3.2.4 MSFDSI中的服务合同
  • 3.2.5 MSFDSI的服务总线
  • 3.3 支持协同工作业务流程的动态服务集成
  • 3.3.1 基本元素定义
  • 3.3.2 支持协同工作业务流程的动态服务集成模型
  • 3.4 基于动态服务集成的协同工作体系模型
  • 3.4.1 基于动态服务集成的协同工作体系结构
  • 3.4.2 协同工作体系中的应用集成
  • 3.4.3 协同工作体系中异构数据库的同步
  • 3.5 本章小结
  • 第4章 实现动态服务集成的关键技术
  • 4.1 语义支持的服务发现和匹配
  • 4.1.1 语义支持的服务发现框架
  • 4.1.2 对OWL-S的扩展
  • 4.1.3 语义服务发现的匹配策略
  • 4.2 协同工作业务规则驱动的服务抽象流程定义
  • 4.2.1 服务动态集成的协同工作业务规则分组
  • 4.2.2 协同工作业务规则驱动的动态服务集成模型
  • 4.2.3 服务抽象流程定义过程
  • 4.3 基于信任度的服务动态绑定与执行
  • 4.3.1 服务信任度
  • 4.3.2 基于信任度的服务动态绑定与执行
  • 4.4 实现服务容错策略的异常处理模型
  • 4.4.1 服务异常处理模型
  • 4.4.2 容错策略
  • 4.4.3 服务容错模型工作机制
  • 4.5 本章小结
  • 第5章 基于动态服务集成的协同工作体系在云南省交通财务综合管理系统中的实现
  • 5.1 系统总体概述
  • 5.1.1 项目概述
  • 5.1.2 系统体系
  • 5.2 项目实现
  • 5.2.1 实施框架
  • 5.2.2 服务通信实现
  • 5.2.3 服务描述实现
  • 5.2.4 服务的注册与发布
  • 5.2.5 协同工作业务流程实现
  • 5.2.6 服务封装实现
  • 5.2.7 业务逻辑实现
  • 5.2.8 异构数据库同步实现
  • 5.3 协同系统功能实现
  • 5.3.1 云南省交通财务综合管理系统平台
  • 5.3.2 横向审批
  • 5.3.3 协同工作模板设计
  • 5.3.4 协同工作的通信交流
  • 5.3.5 财务数据的统计与分析
  • 5.4 本章小结
  • 第6章 总结与展望
  • 参考文献
  • 攻读学位期间公开发表论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于动态服务集成的协同工作体系研究与实现
    下载Doc文档

    猜你喜欢