基于Web服务的工作流系统的研究与应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于Web服务的工作流系统的研究与应用作者:郑舒宏学位授予单位:大连海事大学参考文献(44条)1.范玉顺.罗海滨工作流管理技术基础20012.柴晓路Webservice架构与开放互操作技术20013.WorkflowManagementCoalition.WorkflowReferenceModel19944.WorkflowManagementCoalition.WorkflowClientApplication(Interface2)ApplicationProgrammingInterface(WAPI)Specification19975.WorkflowManagementCoalitionInterface1:ProcessDefinitionInterchangeProcessModel19996.WorkflowManagementCoalition.ClientApplicationAPISpecification(WAPI)19987.WorkflowManagementCoalition.TheWorkflowStandard-InteroperabilityAbstractSpecificatiOn19968.WorkflowManagementCoalition.AuditDataSpecification19989.WorkflowManagementCoalition.Interface1:ProcessDefinitionInterchangeProcessModel200210.张敬波.韩伟工作流标准vl.011.UDDIorg,UDDIAPISpecificationUDDIOpenDraftSpecification8200112.W3CGroupW3CNotel5.WebServicesDescriptionLanguage(WSDL)1.1200113.BilalSiddiquiUseWSDLtoDeployWebService14.GeertVanPutte.JoydeepJana.MartinKeenUsingWebServicesforBusinessIntegration200415.AManolescu.EJohnsonAMicro-WorkflowComponentforFederatedWorkflow16.YKim.SKang.DKimWeb-basedworkflowmanagementwithruntimeencapsulation200017.MargieVirdellBusinessProcessesandWorkflowintheWebServicesWorld200318.BobbyWoolfAnIntroductiontoWorkflowandWorkflowManagementSystems200519.ChrisPeltzWebservicesorchestration20.CarolPriorWorkflowandProcessMannagement21.RobAllenWorkflow:AnIntroduction22.ChangchengHuTheReferenceofMicroKernelWorkflowEngineArchitectureandSomeSolutions1.0200523.WilvanderAalst.Patterns24.WilvanderAalst,WorkflowPatterns25.查看详情26.Dragos-AntonManolescuMicro-Workflow:AWorkflowArchitectureSupportingCompositionalObject-OrientedSoftwareDevelopment200127.jBPM-Workflow,BPMandBPELmadePractical28.ShaunConnoly.AnilSaldhanaSOAwith]BossWebServices200529.ClaireRogersDevelopingwebserviceswithEclipseandopensource200430.RayLaiJ2EEPlatformWebServices200531.EricArmstrong.StephanieBodoff.DebbieCarson.MaydeneFisherTheJava'TMWebServicesTutorial200332.CaySHorstmann.GaryCornellCoreJava2200633.BruceEckel.侯捷ThinkinginJava200534.JamesWCooperTheDesignPatterns-JavaCompanion200335.梁肇新编程高手箴言200336.孙卫琴.李洪成Tomcat与JavaWeb开发技术详解200637.汪孝宜.刘中兵.徐佳晶数据库开发实例精粹200538.查看详情200639.何清法.李国杰.焦丽梅.刘力力基于关系结构的轻量级工作流引擎2001(02)40.罗海滨.范玉顺.吴澄工作流技术综述2000(11)41.金沽洁.吴海峰.尹建伟基于WebService的工作流过程模型研究2003(06)42.王文军.仲萃豪分布式工作流系统FlowAgent的动态任务调度1999(03)43.付新基于webservice的工作流系统及优化200544.付超基于Web服务的工作流应用架构[学位论文]硕士2005相似文献(10条)1.学位论文李建锋基于Web服务的工作流平台的研究与开发2008现代企业生产经营活动中包含了各种各样的业务流程,可以说一个企业的生产经营活动就是由各式各样的流程组成的,因此业务流程和企业的生产经营是息息相关的。作为流程定义,管理,监控的核心技术,工作流技术近年来已广泛应用于各企业的业务流程处理中。随着在企业业务中的广泛应用,现有工作流系统不能满足应用需求,流程节点间耦合度高、流程模型可重用性差、难以跨企业协同工作等难题凸现,成为了工作流系统必须面对但又难以解决的问题。本文主要针对上述问题,在当前飞速发展的Web服务架构之上,提出了基于Web服务的工作流系统。它具有松散耦合、快速复用、跨组织集成等等优势。本文首先综合分析了工作流系统的研究现状,接着全面介绍了当前最先进的分布式架构—Web服务。Web服务的目的是使应用程序能够在网络上进行无缝集成,而不必考虑它的编程语言和运行环境。因此基于Web服务的工作流系统能够跨越技术和企业的边界来对业务流程进行建模,而这恰恰是绝大多数的工作流系统的局限之处。接着提出了面向Web服务的工作流平台JMWFMS,设计JMWFMS平台的硬件拓扑结构和系统架构。给出了JMWFMS的形式化描述和验证规则,并提出了一种基于XML文件的保存、读取和解析工作流模型的方法。在研究了现有工作流系统中的长事务模型的现状及其特点的基础上,针对Sages模型不支持部分回滚的缺陷提出了一种基于任务依赖信息的长事务补偿模型。最后在充分研究道路工程项目管理的现状和用户需求的基础上,根据道路工程建设的实际情况,设计和实现了基于JMWFMS平台的道路工程建设信息管理系统。JMWFMS的应用提升了系统跨组织协同工作的能力,提高了模型的可重用性,也缩短了系统的开发时间,同时Web服务的平台无关性使得系统具有了更高的开放性和适应性。2.期刊论文黎薇.王丽芳.蒋泽军基于Web服务的异步工作流系统-微型电脑应用2004,20(11)为了使工作流技术适应企业分布式的应用环境,本文提出了以Web服务为基础的工作流系统.使用Web服务技术可以克服CORBA等基于组件的分布式技术需要严格遵从所有者的标准,或是严格遵守数据结构和完全不同的系统间共享语境的缺陷,使用Web服务可以更加容易地集成松散耦合的异构系统.同时使用消息队列来实现工作流系统的异步处理机制以提供更加灵活的系统结构.文中描述了一种基于Web服务的异步工作流系统的结构框架,并对其实现技术进行了分析.3.学位论文杨琦伟人员培训工作流系统的设计与实现2006在日渐兴起的电子商务环境下,企业或部门间的协作型模式最具发展潜力。它的实施有两个关键技术问题:传统的解决方案通常运行于专用增值网络,运行维护费用昂贵,消息结构复杂僵化,中小企业无法承受;如何保证系统能够随着需求的变化进行扩展和融合也是一个难题。最新的Web服务(WebServices)技术以其组件化、开放性和自描述等特性使得企业及其合作伙伴之间可以依赖Web服务进行商业信息交互,它已成为替换传统方案的最好选择之一。而工作流技术的出现正是解决第二个难题的最佳方案,它对流程进行管理,任何需求的变化都可以通过灵活地改变业务流程实现。通过将Web服务和工作流技术相结合,可以使系统的扩展问题得到很好的解决。在分析具体案例的基础上,结合一种复合Web服务的业务流程管理系统——K2.NET,设计了一个基于Web服务和工作流技术的,适合多方参与者、跨业务平台、高动态协作环境的分布式人员培训系统,实现了中小型企业在此应用下的协同办公;满足了此类应用的商业环境异构性和跨互联网的分布性要求;充分考虑了登陆角色的安全性控制;严格地采用过程形式化体系,针对实际业务需求,实现了一种基本申请流程和相关的三种修改流程;对于需求中特别要求的审批制度,提出了一种审批策略算法以适应多种变化。最后,探讨了可直接支持战略的高效可敏捷扩展型流程资产管理技术,以及对既往流程资产进行新环境下的价值挖掘。测试结果表明本系统完全能满足用户的需求,具有较好的性能。目前存在的缺陷是代码执行效率不高,可以通过代码优化或者在保证功能实现的情况下简化当前状态机来提高代码效率。整个系统是参考国际工作流联盟所提出的结构模型,并结合用户需求设计出的一个轻型工作流系统。称其为“轻型”,因为该系统是针对中小型用户的实际需要所设计,相对普通的工作流系统而言,它的功能结构简单,在降低成本的同时也缩短了开发周期,且具有良好的操作性、维护性、稳定性和扩展性。通过分析看出该系统完全有能力代替以前只能由人工完成的工作,并在此基础上大幅缩短了执行时间和大量减少可能出现的人为失误,使得工作效率得到了提高、工作质量得到了保证。4.学位论文沈媛协同服务对工作流系统支持的应用研究2004随着Web服务的蓬勃发展,越来越多的组织机构将Web服务引入他们的业务流程.传统的工作流系统已经不再能满足业务集成的需要,新机制的工作流系统必须提供对Web服务的支持.工作流管理的应用与Web技术相融合是目前业界所关注的重要课题之一.该课题受北京市教育委员会的资助,重点研究将新兴的Web服务技术与工作流管理相结合,提供Web服务对工作流系统的建模阶段和执行阶段的支持.通过对该领域的研究,取得预期的研究成果.应用WSFL(WebServicesFlowLanguage)对工作流过程模型进行描述和实现,并在建模过程中通过Web服务技术引入已有的流程模版,以提高建模的质量与效率.提出利用UML类图定义Schema的方法,以检验流程定义的有效性,最终开发实现了图形化的建模工具.在工作流系统中支持对Web服务的集成,实现了动态的企业业务流程管理.在传统工作流系统的基础上,任务的实现由Web服务来完成,为跨企业间的流程协作提出了新的解决方案.依照该思想,设计开发了一个工作流管理系统原型WSFlow.将对工作流系统内部流程执行状态的查询以Web服务的方式来展现,通过TCP/IP协议实现系统与用户间的实时状态发布,在工作流系统中加入同步协同机制.5.学位论文蒋志刚基于Web服务的工作流系统研究2006在计算机和网络广泛使用的今天,工作流技术成为解决企业或部门经营管理和生产过程自动化、办公自动化的主流技术。工作流是业务过程的自动化,使业务流程依照既定的规则自动地流动起来,当对管理过程调整时,采用工作流技术可以迅速方便地完成业务过程的调整。对工作流技术进行深入研究对于提高部门的信息化程度、

1 / 72
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功