基于Web Services的动态工作流管理技术的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:fighterok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业信息化领域,如何响应不断变化的市场环境,不断提高业务持续改进能力和业务运营效率是关键问题。这要求企业必须构建以业务流程管理为中心的企业信息系统,根据业务变化进行工作流程的重组和再造。工作流技术作为实现业务过程自动化、规范化的技术,无论在企业内部的流程管理、应用集成还是在外部B2B集成,都有着广泛的应用。 工作流是业务流程的计算模型,即将企业业务逻辑和规则在计算机中以恰当的模型进行表示并对其实施计算。而工作流管理系统则支持在异构、自治、分布的环境下,为这些工作流的构建、运行、监控与管理提供统一的平台,是实现工作流技术的核心。 然而,随着Internet上电子商务的飞速发展,传统工作流管理系统越来越不能适应现代企业业务流程管理的要求,主要表现在系统缺乏柔性和互操作性,难以支持动态的和跨组织的工作流程,缺乏事务管理。 新兴技术Web服务的出现使我们相信:将其引入工作流管理系统必将大幅度提高系统的性能。Web服务是一种基于标准的应用集成方式,它可以将运行在Intranet,Extranet或Internet上的分布式应用集成在一起。Web服务把一切都看作服务,这种服务可以通过在网络上使用消息传递动态地被发现和组织。 本文首先分析了工作流技术的现状和存在的不足。通过用Web Service来实现业务流程的活动来提高流程的重用性、提供对异构环境的支持。将业务流程发布为Web Service来解决流程的跨组织调用问题。本文重点分析了基于Web Service的工作流所涉及的两项关键技术:业务流程的动态选择技术和工作流中的事务管理技术。通过在工作流中加入业务流程的动态选择和事务管理技术,提高了系统的柔性和执行效率。最后设计并实现了一个用于验证前面所提技术的工作流管理系统模型。
其他文献
计算机动画随着计算机图形学和多媒体技术等相关技术的不断发展,已从一个新兴产业不断发展成为一个庞大的产业。群体动画作为计算机动画的一个重要分支,在动漫产业、游戏娱乐、
随着互联网的飞速发展,规模庞大、结构复杂、具有多个属性的网络数据日益堆积。而这些数据的共同特点是“高维性”,如各种电子商务交易数据、Web文本数据、基因表达数据等。传
面向服务架构(SOA)是一种软件体系结构模型,它可以通过网络对松耦合的粗粒度的服务进行分布式部署、组织和使用。Web Services是SOA的一种实现,是自描述的模块化的业务应用程
灌溉农业是我国农业和农村经济发展的基础。大型灌区不仅是我国农业生产和农村经济发展的主力军,而且在整个国民经济和社会发展中都具有举足轻重的战略地位。本文的主要研究
序列比对是现代生物信息学中的一个最基本的研究课题。随着生物数据库快速持续的增长,对多序列比对算法的敏感性和运算速度提出了更高的要求,开发具有高敏感性和高效率的算法成
在存储技术成为IT行业第三次浪潮的背景下,各种新技术对存储系统也提出了新的挑战。而现有的存储系统,无论是传统的RAID还是基于网络的NAS、DAS、SAN在应对这种挑战时,都有着
交互技术是信息可视化中重要的而且必不可少的一部分。通过交互,有些显示方式的缺陷能够被很好地克服,而且有利于用户更好的理解和分析数据。但是目前在信息可视化中,对交互
生物特征识别是利用人类特有的生理或行为特征来识别个人身份的技术,它提供了一种高可靠性、高稳定性的身份鉴别途径。人脸检测和识别是目前生物特征识别中最受人们关注的一
随着世界经济和现代科学技术的快速发展,企业信息化已经成为全球的发展趋势。船机备件管理系统作为中交天津航道局有限公司企业信息化的一个核心模块,对企业的发展起着及其重
软件构件技术、分布式对象技术对传统的系统开发方式产生了巨大的影响,以其分布性、开放性、可配置性、高效性、易维护性等优点同构件复用技术被认为是解决软件危机的有效途