基于Web Service的工作流引擎的研究
发布时间:2024-12-22 01:45
近年来,由于信息化的飞速发展,传统的工作流技术在系统的集成性和复用性以及异构平台的通信中都难以满足企业信息化的需求,Web Service技术的出现提供了解决这些问题的途径。将Web Service技术与工作流技术相结合,可以解决传统工作流系统中互操作性难的问题,同时推进了工作流技术的研究和实际的应用。依据工作流系统在当前实际应用中所表现出来的互操作性差,集成能力不强的缺点,本文给出了基于Web Service的工作流引擎的设计与实现方案,意在通过Web Service技术实现工作流引擎的互操作能力,从而实现在异构分布式环境下具备低耦合、高互操作性、易扩展、易集成等优点的工作流系统。论文具体开展以下研究工作:首先,研究了工作流管理系统的组成部分的功能特性以及Wf MC标准下的参考模型和体系结构,并分析了Web Service技术的体系结构和三个基本元素SOAP、WSDL与UDDI。其次在参考Wf MC的工作流参考模型下提出并设计了基于Web Service的工作流管理系统体系结构,通过系统模块划分的方式对各子模块进行详细分析,并基于该体系结构设计并实现了基于Web Service的共享流...
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
本文编号:4019245
【文章页数】:83 页
【学位级别】:硕士
【部分图文】:
图1 工作流基本概念间的联系
个工作流引擎上,这些引擎解释对过程的定义,与工作流的参与者相互作用,并根据需要调用其他的IT工具或应用。工作流相关基本概念如图1所示,可以从中了解各概念间的联系。图1 工作流基本概念间的联系一般来说,一个具体的工作流管理系统实现中的难点主要集中在以下两个方面:①过程建模;②工作流....
图2 微内核引擎的体系结构图
务”与“引擎内核调度计算”剥离。将EngineKernel部分尽量“疏剪”,尽可能将“一些处理操作”放置于外围扩展。微内核引擎的体系结构如图2所示。图2 微内核引擎的体系结构图“微”内核有两层含义:(1)支持功能简单:仅处理最核心的过程调度相关的功能。也就是说,当有一个节点完成....
图2.1工作流功能图
图2.1工作流功能图Fig2.1Functiondiagramofworkflow图为工作流管理系统的基本特性以及上述功能之间的关系:
图3.3.1J2EE体系统结构图
统的工作流管理系统由于缺乏标准,或即使都采用了WMFC标准,但其都特定的操作系统平台和网络协议,各个产商之间往往使用不同的API,数也不一致,这使得跨企业的、异构的、分布式的工作流系统实现变得非常基于WebService技术来设计和实现工作流产品,将彻底改变这一切,而....
本文编号:4019245
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/4019245.html