基于.Net平台的分布式工作流管理系统的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:xiaoxiao1946
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流是指业务过程的部分或整体在计算机应用环境下的自动化或半自动化执行。但是随着网络技术的发展,应用系统的业务逻辑变得愈加复杂多变,应用数据也趋向于分布性和异构性,因此,传统集中式工作流系统在实际应用中存在着集成能力差、柔性差和可扩展性差等问题,分布式工作流的研究变得极其重要。基于以上问题,本文采用有限状态机理论,设计并实现了基于.Net平台的分布式工作流管理系统,该系统包括三个主要模块,即可视化流程定义工具、任务管理器和工作流引擎。通过可视化定义工具实现了工作流程定义的自动化和可视化;通过任务管理器实现了任务的柔性分配和动态分配;通过基于有限状态机原理的工作流引擎实现了对分布在不同结点机器上的工作流程的调度和运转;通过远程调用实现了分布在不同地理位置的工作流引擎之间的互操作。此分布式工作流管理系统被应用到某移动公司呼叫中心业务系统的投诉处理模块中,验证了此分布式工作流管理系统的易操作性、可靠性和灵活性。
其他文献
SNP(单核苷酸多态性)是DNA多态性的一种最普遍的类型,它产生于基因序列中的一个核苷酸发生改变时,即一个SNP为基因序列中的一个核苷酸变异。SNP在整个人类基因组中大量存在,因此
在通信网络程序开发中,经常需要在通信设备以及网管软件之间进行数据报文的交换,但由于设备、软件平台异构和资源有限等诸多因素影响,使得通信报文的编解码对编码后的数据流(
随着互联网技术的发展,嵌入元数据(RDF,RDFa,Microformats等)的网络语义文档包含越来越多的结构化和半结构化数据。已有数以亿计的该类文档可以访问,并且它们的数量正在迅速
无线传感器网络是一种全新的信息获取、处理和传输技术。它集传感器技术、嵌入式计算技术、无线通信技术以及分布式信息处理技术于一体。目前,拓扑控制和路由算法作为无线传
近几年来,随着社会信息化进程的不断深入发展,人类对信息的需求和依赖程度越来越高,如何从海量的信息资源中快速有效的获取有用的信息,已经成为研究的热点,这也给信息检索带来了极
随着计算机软硬件技术、多媒体技术的发展,尤其是虚拟现实技术的发展,用计算机打造一个虚拟世界已经不再是梦想。人们越来越期盼能将自己融入虚拟世界之中,感受身临其境的体
现代的通信方式如电子邮件,博客,聊天室等使得一个通信网络中的个体的交流方式变的多样化,同时也产生了海量的并不断增长的交流数据。这些海量数据为网络中的一些组群掩饰它
随着通讯技术和计算机技术的迅猛发展,分布式对象计算技术的应用越来越广泛。在分布式技术向应用领域扩展的同时,分布式应用对分布式系统提供的服务质量的要求越来越高,分布式系
大数据巨大的潜在价值促使大数据挖掘技术的产生,大数据挖掘是指从具有大规模性、高速性和多样性的数据源中挖掘出有价值知识的数据处理过程;如何准确、快速地从大数据中挖掘
本文论述的工作来源于“十五”国防预研课题“军用嵌入式实时数据库系统”,该课题主要针对军用领域基于VxWorks平台嵌入式系统中的数据管理问题提出的。在嵌入式系统的应用需