基于xml语言描述的网格工作流元模型研究

基于xml语言描述的网格工作流元模型研究

ID:33509181

大小:1.71 MB

页数:45页

时间:2019-02-26

基于xml语言描述的网格工作流元模型研究_第1页
基于xml语言描述的网格工作流元模型研究_第2页
基于xml语言描述的网格工作流元模型研究_第3页
基于xml语言描述的网格工作流元模型研究_第4页
基于xml语言描述的网格工作流元模型研究_第5页
资源描述:

《基于xml语言描述的网格工作流元模型研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于XML语言描述的网格工作流元模型的研究(2)工作流管理系统的发展阶段八十年代中期,出现早期的工作流管理系统——1984年,FileNet公司推出WorkFloBusinessSystem1988年,ViewStar公司推出ViewStar他们是将图像扫描、复合文档、结构化路由、实例跟踪、关键字索引及光盘存储等功能结合在一起,形成了一种全过程支持某些业务流程的集成化软件。九十年代,企业信息资源出现异构、分布、松散耦合的特点,同时CS/BS体系结构、分布式处理等技术日益成熟,在大规模的异构分布式执行环境中,使得相互关联的任务能够高效运转、并接受密切监控工作流技术由原来的创建无

2、纸办公环境,转而成为同化企业复杂信息环境、实现业务流程自动执行的必要工具。随后更多的技术被集成到工作流中来,文件管理系统、数据库、电子邮件、移动计算、WebService等工作流逐渐成为支持企业业务过程重组BPR、业务过程自动化BPA的有效手段,受到产业界和学术界的重视。2.2.3工作流参考模型工作流参考模型来源于对普通工作流程序结构的分析,确定结构中的接口,这些接口可以使不同产品在不同的结构层次上协同工作。所有工作流系统都包含一系列的公共组件,组件间采用一套被定义好的方法进行协作;不同的产品在这些公共的组件中,会表现出不同的处理能力。为了实现不同工作流产品间的协同工作,需要

3、在这些组件间制定一套标准的接口和数据交换格式。通过实现这些标准接口,可以达到产品间的协同工作。圈●l卜ltltcr(ac.:'令扣幽一囡四图2.1工作流参考模型Figure2.1workflowreferencemodel根据工作流管理系统的功能模块的划分如图2.1[1]:按WFMC的标准,把工作流管理系4内蒙古大学硕士学位论文统划分了5个接口,它们分别是:接口1一工作流定义转换接口,接口2一任务表处理器,接口3一应用程序调用,接口4一协调工作功能接口,接口5一管理和监视接口。这些接口的功能分别是:接1212:客户端功能是指用户操作工作流管理系统分配的任务或活动的功能。接H3

4、"对于工作流中“自动执行型"活动,活动的执行功能依赖于一些外部应用。接H4:为了使不同厂家的工作流产品能够协同工作。接口5:工作流管理与监控工具能够对工作流系统的动态执行情况进行实时监控,并提供一系列管理功能。‘而其中接口1是过程定义接口在建模或定义工具与运行时期工作流管理软件间的接口,被称为过程定义导入/导出接口。这个接口的特点是:转换格式和API调用,从而支持过程定义信息间的互相转换。这个接口也支持已完成的过程定义间的互相转换,或过程定义的一部分。WFMC在此提出了元模型的概念,可以用来表示过程定义中的对象、对象间的关系和属性。这个元模型为不同的产品间的过程定义相互转换奠

5、定了基础,并形成了一套转换格式。2.3工作流过程定义标准2.3.1XML(eXtensibleMarkupLanguag-可扩展的标记语言)ⅪⅥL是一种扩展性标识语言,互联网联合组织W3C创建的一组规范,以便于软件开发人员和内容创作者在网页上组织信息,其目的不仅在于满足不断增长的网络应用需求,同时还希望借此能够确保在通过网络进行交互合作时,具有良好的可靠性和与交互操作性。使用它可以描述非常复杂的Web页面,如复杂的数学公式、化学分子式等【2】。与HTML一样,XML也源自SGML(StandardGeneralizeMarkupLanguage),它保留了SGML80%的功能

6、【3】,使复杂程度降低了20%,而且有着HTML语言所欠缺的伸缩性与灵活性。XML实际上是一套定义语义标记的规则,使用者可以自行定义标记、属性名及描述法来描述文件中的任何数据元素,从而突破了HTML固定标记集合的约束,使文件的内容更丰富更复杂并组成一个完整的信息体系。这些标记将文档分成许多部件并对这些部件加以标识。它也是元标记语言,即定义了用于定义其他与特定领域有关的、语义的、结构化的标记语言的句法语言。XML主要有三个要素:Sehema(模式)、XSL(eXtensibleStylesheetLanguage一可扩展样式语言)和XLL(extensibleLinkLangu

7、age一可扩展链接语言)【4】。Schema规定了XML文件的逻辑结基于瑚L语言描述的网格工作流元模型的研究构,定义了XML文件中的元素、元素的属性以及元素和元素的属性之间的关系,它可以帮助XML的分析程序校验XML文件标记的合法性;XSL是用于规定XML文档样式的语言,它能在客户端使Web浏览器改变文档的表示法,从而不需要再与服务器进行交互通信XLL将进一步扩展目前Web上己有的简单链接。由于XML能针对特定的应用定义自己的标记语言,这一特征使得XML可以应用在电子商务、政府文档、教育、报表、司法、出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。