SOA下基于图论的关系服务研究与实现

SOA下基于图论的关系服务研究与实现

论文摘要

面向服务的体系结构以其松耦合特性在软件架构领域起着越来越重要的作用。它是一个组件模型,它将应用程序的不同功能单元封装为服务,通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。服务是面向服务架构的核心理念。作为SOA下公共服务的一种,关系服务的服务质量显得尤为重要。关系服务中分布对象之间形成了一个庞大而复杂的关系网络,关系服务的主要任务就是如何有效地创建该网络以及高效地对该网络进行遍历、重组、删除等操作。关系服务的重点研究内容就是如何将这个关系网络进行优化并如何提高基于关系网络的遍历等操作的效率。在关系服务的实际应用中,可能会出现一些异常,因此对这些异常的检测定位也尤为重要,本文针对关系网络中存在的关系环进行了研究,并给出了一个有效的环检测算法。图论是应用数学的一个重要分支,图论方法是研究二元关系的重要工具。图论中的图和关系服务中的关系网络有着许多的相似之处。本文将图论中的基本概念对应到关系服务中的相关定义,如网络的搜索、权限路径等等。接着通过对图论中相关算法的深入研究,并结合实际对象关系网络加以改进,很好地提高了关系服务的服务质量。另外,本文提出了关系网的络缓冲和网络行为的传播控制,对关系网络的优化起到了很好的作用。关系服务中三个基础模型的建立是关系服务实现的重点。本文关系服务的实现就是通过对这三个基础模型进行接口化组件设计,并使用Web服务将生成的组件模型进行封装,最大程度上提高服务的松耦合特性。本文在关系服务得以实现的基础上,设计实现了一个基于关系服务的外部定义工具,有效地提高了关系服务的二次开发能力。最后,本文结合一个实际应用中的图文档管理系统阐述了关系服务在系统中发挥的作用。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 1 绪论
  • 1.1 研究背景及意义
  • 1.2 国内外研究现状
  • 1.3 研究内容及目标
  • 1.4 本文的组织结构
  • 2 SOA下的关系服务
  • 2.1 SOA概述
  • 2.2 SOA下的公共服务
  • 2.3 关系服务及其研究重点
  • 2.3.1 关系及其相关术语
  • 2.3.2 关系服务的研究重点
  • 2.4 关系服务的依赖服务
  • 2.4.1 属性服务
  • 2.4.2 事务服务
  • 2.4.3 生命周期服务
  • 2.4.4 持久性对象服务
  • 2.5 关系服务的基础模型
  • 2.5.1 基础关系模型
  • 2.5.2 关系网络模型
  • 2.5.3 特殊关系模型
  • 2.6 本章小结
  • 3 图论在关系服务中的应用
  • 3.1 图论概述
  • 3.1.1 关系图的定义
  • 3.1.2 关系图的存储结构
  • 3.2 关系网络
  • 3.2.1 关系服务中的关系网络
  • 3.2.2 关系网络的基本性质和操作
  • 3.3 图论算法在关系服务中的应用与改进
  • 3.3.1 关系网络的深度优先搜索
  • 3.3.2 关系网络的广度优先搜索
  • 3.3.3 关系网络的最佳搜索
  • 3.4 关系网络中环的检测
  • 3.4.1 关系环的定义
  • 3.4.2 检测算法
  • 3.5 本章小结
  • 4 关系服务的实现
  • 4.1 相关技术简介
  • 4.1.1 Web服务技术
  • 4.1.2 对象持久化技术
  • 4.2 服务整体架构及元模型的建立
  • 4.2.1 关系服务的整体架构
  • 4.2.2 基础关系模型的建立
  • 4.2.3 关系网络模型的建立
  • 4.2.4 特殊关系模型的建立
  • 4.3 关系网络持久化的实现
  • 4.4 关系网络行为传播控制的实现
  • 4.5 元关系模型定义工具的实现
  • 4.6 关系服务在图文档管理系统中的应用
  • 4.7 本章小结
  • 5 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于SOA的个性化健康管理服务平台系统研究[J]. 现代信息科技 2020(03)
    • [2].基于SOA的安徽省农业科技成果转化平台设计[J]. 安徽农业科学 2016(27)
    • [3].基于SOA框架下的电子商务平台[J]. 电子技术与软件工程 2016(23)
    • [4].基于SOA的物流管理系统设计[J]. 信息与电脑(理论版) 2017(03)
    • [5].基于SOA架构的第三方物流运输管理系统的设计[J]. 自动化与仪器仪表 2017(05)
    • [6].基于SOA的工作流管理系统的关键技术研究[J]. 湖北民族学院学报(自然科学版) 2017(02)
    • [7].医院档案集成系统设计中SOA技术的应用[J]. 现代经济信息 2017(04)
    • [8].基于SOA的高校财务共享服务中心系统及应用[J]. 会计之友 2016(07)
    • [9].应用SOA技术构建融合运营支撑系统[J]. 广播电视信息 2016(02)
    • [10].基于SOA的港口贸易管理下的质押监管业务操作[J]. 商场现代化 2016(03)
    • [11].基于SOA的新农合电子文件中心构建方案[J]. 中华医学图书情报杂志 2016(05)
    • [12].SOA的信息系统设计及实际应用探讨[J]. 数字技术与应用 2016(05)
    • [13].基于SOA的会计综合服务平台的设计与研究[J]. 电子设计工程 2016(21)
    • [14].基于SOA的山东省地籍管理信息系统设计与实现[J]. 信息技术与信息化 2014(07)
    • [15].以SOA为基础的档案管理信息系统的开发与构建[J]. 科技传播 2015(09)
    • [16].SOA电子公文交换系统的安全性[J]. 信息与电脑(理论版) 2015(10)
    • [17].基于SOA架构的高校人事管理系统的设计与实现[J]. 数码世界 2019(12)
    • [18].基于SOA的煤炭开采数据采集与监视系统设计与实现[J]. 煤炭技术 2013(12)
    • [19].基于SOA的空间信息服务架构模式分析[J]. 科技致富向导 2011(17)
    • [20].基于SOA的少数民族档案资源整合及实现路径研究[J]. 档案管理 2020(02)
    • [21].基于SOA的城市应急指挥系统[J]. 电信快报 2017(02)
    • [22].SOA在轨道计算中的应用与研究[J]. 计算机工程与设计 2017(03)
    • [23].双折射对SOA中超短脉冲啁啾的影响[J]. 科技传播 2017(08)
    • [24].基于SOA的面向对象软件工程开发技术研究[J]. 数字技术与应用 2017(04)
    • [25].基于SOA的软件开发的研究与实现[J]. 无线互联科技 2017(12)
    • [26].SOA在软件工程开发中的应用[J]. 电子技术与软件工程 2017(07)
    • [27].基于SOA的电力企业信息系统的研究与应用[J]. 低碳世界 2016(06)
    • [28].基于SOA的继电保护整定计算全过程管理系统的开发及应用[J]. 电力系统保护与控制 2014(24)
    • [29].基于SOA的电子政务信息资源整合初探[J]. 中国管理信息化 2015(03)
    • [30].基于SOA的主数据管理架构设计及实践[J]. 兵工自动化 2015(08)

    标签:;  ;  ;  ;  ;  

    SOA下基于图论的关系服务研究与实现
    下载Doc文档

    猜你喜欢