基于SOA的工作流的研究

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:tonyyang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网技术的不断发展,工作流管理系统呈现出分布式、松耦合等特性。SOA技术作为目前国际上分布式技术的引领者,本文将传统的工作流技术与SOA相结合,不但解决了工作流技术在当代互联网社会呈现的问题,而且各企业还可以开发基于SOA标准的相互独立可共享的工作流服务。针对工作流和SOA相结合的设计与实现,本文的具体研究如下:首先,本文研究了工作流管理系统和SOA结合部分的优势;研究SOA与工作流的映射模型;研究以往SOA的工作流管理系统,发现其在应对Web服务失效等情况,无法开销很低的完成流程重构,本文提出在工作流引擎里加入流程重构模块来解决此问题。其次,本文设计了完成流程重构的五个子模块:需求交互模块收集服务流程的重构需求,定位需更改的服务位置;生成候选服务模块分别从数值层和语义层生成候选服务,降低算法时间复杂度;服务相似度排序模块引入领域本体,提出服务相似度计算方法;服务质量评价模块将服务质量的指标分为成本型与效益型,提出单个服务Qo S和组合服务Qo S的计算方法;服务流程重构模块主要解决服务失效和新增服务导致的流程重构。最后,本文设计了一个自驾游实例,分析实例验证流程重构算法。当出现路径上服务失效情况,工作流重构模块分别调用需求交互模块、生成候选服务模块、相似度排序模块、服务质量评价模块、流程重构模块,最后成功重构服务路径,验证了流程重构算法的有效性。
其他文献
随着社会信息化进程的不断深入,办公软件已经成为人们日常办公不可缺少的基础软件之一。但自上世纪以来,各个办公软件厂商大多采用封闭专有的文档格式,这些标准不开放,存在安全隐
无线传感器网络是由大量传感器节点组成并以多跳自组织方式构成的无线网络,各传感器节点通过协作方式感知、采集、处理和传输监测区域内被感知对象的信息,并最终把这些信息发
XML已成为Web上数据表示、集成和交换的标准,它格式简单、自描述能力强,越来越多的应用如信息集成、电子商务等使用XML来存储、交换和发布信息。有效地存储和查询XML文档是技术
随着空间数据获取技术的快速发展,空间数据量急剧增加。为了充分地利用空间数据库中的资源,在大量的数据中获取有价值的信息,提出了空间数据挖掘技术。空间数据挖掘技术可以
随着互联网的广泛应用,信息安全问题已成为当今待解决的首要问题之一。密码技术是使信息安全到达最重要的手段。密码体制可分为传统密码体制和公钥密码体制。公钥密码体制可
随着近代计算机技术的飞速发展,孤立词语音识别系统已经取得了较高的识别准确率,非特定人、大词表连续语音识别技术成为当前的研究热点。本论文在国家自然科学基金项目的支持
微博作为一种新型的社交网络平台正受到越来越多人的青睐,使用微博平台分享和获取信息已经成为人们交流的重要方式。由于微博的自发性、低约束等特点,以及缺乏对用户有效的管
目前软件开发的复杂性、多样性和易变性已经成为软件开发者挥之不去的难题。国际对象管理组织OMG针对这些问题提出了模型驱动架构MDA。通过对实际问题进行抽象的建立相应的模
随着Internet的迅速发展,全球对终身教育的需求以及现代远程教育的深入开展,以异步教育方式为主要特征的e-Learning正成为Internet上的一种重要应用,同时为用户提供个性化的服务
表情是情绪的外部表现。面部的瞬间表情,显示的是人们内心真实的情感,因此,可以通过面部表情的分析去探究人的情感状态与认知状态方面的内容。美国著名心理学家阿尔培特认为,