分布式工作流管理系统并发控制的研究与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:lso_oo00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业信息化的不断扩展,企业业务流程趋于更加复杂,需要引入工作流技术支撑业务流程的信息化。在经济全球化的大趋势下,企业之间的重组和合并成为企业发展和壮大的必然的趋势,这就使得企业在异构、分布环境中的应用需求不断增长,从而使工作流管理系统在分布式环境下的应用迅速膨胀。随着工作技术和Internet的结合,工作流的发展进入一个全新的阶段。本文首先从复杂的分布式应用环境的工作流的特点出发,结合当前先进的分布计算技术Web Services、.NET技术等,设计了一个面向复杂应用的工作流管理系统的框架结构。在上述框架的基础上,对分布式工作流管理系统中的并发控制进行了深入研究。文中详细阐述了分布式并发问题的类型、特点以及传统并发控制方法的不足。目前,大多数工作流管理系统中的并发控制都把可串行性作为工作流并发执行正确性的准则,而忽略了从工作流的语义角度出发,来解决工作流的并发问题。在综合分析现有方法的基础上,本文提出了一个基于语义正确性的分布式并发控制方法。该方法采用比传统的可串行化弱的语义正确性作为并发控制的正确性准则,并利用工作流任务锁、断言冲突表等来保证工作流语义正确。基于语义正确的并发控制机制,在解决传统并发操作所带来的数据不一致问题外,还可以大大提高并发事务的并发度,进而提高事务并发执行效率。最后,在理论研究基础上,设计并实现了分布式工作流系统中的任务管理器和并发控制器。阐述了两者的交互方法,说明了工作流系统中各种任务跃迁结构以及并发控制器对这些跃迁结构的处理方法。利用Web services方式实现任务管理器,使分布于各场地的任务管理器可以通过网络直接调用作为Web services发布的并发控制器。
其他文献
细分方法是计算机辅助几何设计与图形学中一项重要的研究内容,近年来,细分方法更成为了几何造型领域最活跃的研究热点之一。随着人们在细分领域的不断开拓和研究,对新细分格
随着互联网的高速发展,新的网络技术不断涌现,人们对计算能力的需求和资源的闲散资源的矛盾越来越突出。973课题“虚拟计算环境聚合与协同机理研究”的提出,是为了研究资源共
近年来,随着智能手机、数码相机等电子设备的普及,以图像为主的多媒体信息逐渐成为了人们传递和获取信息的主要载体。面对呈现几何级数增长趋势的多媒体信息,计算资源的增长速度
目前,随着计算机技术、通信技术和网络技术的发展,视频会议的应用越来越广泛,视频会议系统的服务质量和敏捷性将影响很多事务的成效。研究如何对视频会议系统进行管理以使它高效
数据库系统安全是当前信息系统安全最主要的研究领域之一,数据库安全理论和技术是数据库理论研究的重要方向。数据模型是数据库系统的核心和基础,访问控制是数据库安全的一个
信息发布系统是一种利用网络传输素材在电子显示屏展示多种类型信息的软、硬件组合。例如部署在机场的航班动态显示牌,部署在地铁站的车次预告牌与在公众场所展示天气预报、
语义Web服务是由语义Web技术和Web服务技术相结合产生的,它不但具有Web服务的松耦合性,跨技术、跨平台的特点,而且由于引入了语义信息,使计算机可以理解其内容,从而为支持Web
对大量图像数据信息进行高效的存储和传输是当今信息时代所面临的重要问题。由于图像压缩的必要性和可能性,图像压缩编码研究成为一个越来越活跃的领域。分形图像编码自产生
地质数据体内部结构复杂,利用计算机实现该类数据体科学计算可视化,是当前科学计算可视化遇到的一个难题。传统的面绘制技术侧重于表现数据体表面信息,对数据体内部结构信息的反
网络带宽和网络用户的不断增加,对网络管理和网络监测提出了越来越高的要求,而网络测度对网络管理和监测具有重要意义。网络测度研究存在两大难点:一是定义有意义的测度,二是