分布式异构环境下工作流管理系统的研究与实现

来源 :大连海事大学 | 被引量 : 1次 | 上传用户:xue19830821
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工作流技术是实现企业业务过程建模、仿真分析、管理与集成,从而实现业务过程自动化的核心技术。工作流技术的实施是企业完善经营过程、提高自身竞争力的一种重要手段。随着企业全球化和Internet的迅速发展,企业业务过程的分布化和环境异构化已经成为一种趋势。为了适应这种发展趋势,工作流管理系统必须具有分布的、适应异构环境的体系结构特征,并且要能够在更高层次上,以面向过程的方式管理跨组织的协作的业务过程。为此,本文提出了一种分布式异构环境下工作流管理系统体系结构,并针对分布式业务模型的建模流程、底层通信机制以及访问控制等关键问题,进行了深入的分析与研究。 首先,本文论述了工作流技术、工作流管理系统(WfMS)模型及分布式WfMS的相关理论及其发展,介绍了J2EE、XML、SOAP和LDAP等相关技术。然后,在分析、研究WfMS的分布式执行体系的基础上,提出了基于SOAP消息中间件进行消息传递和基于LDAP目录服务进行访问控制的分布式WfMS的设计原则和体系结构。并仔细研究了各种业务过程建模技术,结合WfMC提出的接口1规范和WfMC发布的XPDL标准,设计了一个能够以图形的方式进行业务建模、以XPDL的格式保存工作流模型的分布式建模流程框架。该框架既方便用户进行业务建模,也便于在异构的工作流管理平台加以实施。针对工作流引擎的分布式执行、工作流引擎之间的消息通信等关键问题,本文提出了将SOAP技术引入到消息中间件的设计中,并利用消息中间件解决分布式WfMS的底层通信问题。此外,本文还为保证各个工作流引擎和目录服务器的安全性和可靠性,利用LDAP提供快速定位和查询资源的访问手段,设计了合理的分布式信息平台和访问控制功能模块。 最后,本文以软件项目管理系统的进度管理子系统为例,依据本文所提出的解决方案,具体加以实现。实践结果表明,本文所提出的设计方案是切实可行的。
其他文献
在网络技术及信息技术发展的推动下,很多企业在内部实现了办公自动化,让企业员工充分享受自动化办公所带来的便捷和效率,但随着企业竞争的日益激烈,企业逐渐认识到移动应用的重要
在面向服务的体系结构研究中,涉及到的关键问题是服务与服务之间的协同以及服务与服务之间的交互。作为服务组装的关键部分,Web服务连接器是基本的、可组装的支持松散耦合集成
BitTorrent是一种非常流行又高效的文件共享协议,由于其独特的下载原理,拥有了大量的用户。Mainline DHT是在BitTorrent发展过程中,用于替代传统Tracker服务器的协议,它的出现让B
软交换技术的迅猛发展使软交换设备逐渐成为下一代网络的核心设备之一。SIP也由于3GPP确定它作为IMS最主要的呼叫控制协议而得到了更多的关注。基于网络融合的需要,同时也是由
随着网络在计算机技术领域的迅猛发展以及集群技术在社会各个领域越来越广泛的应用,各种建立在集群技术之上,能够在各种局域网内部实现网络资源的优化利用的作业管理系统的产生
实时分布式软件在当今的软件应用领域有着越来越大的需求。但是因为这种软件固有的复杂性和高性能要求导致实时分布式软件研发难度很大。随着构件技术的成熟,实时分布式软件可
人们将公认的、被多次成功使用的软件体系结构称为软件体系结构风格,软件体系结构风格是解决软件危机的主要技术手段之一。软件规模的不断扩大以及需求的快速变更,使得人们对软
人脸识别具有重要的理论研究价值和广阔的应用前景,越来越成为一个研究热点,它涉及到模式识别、图像处理、生理学、心理学等诸多领域。由于受多方面因素的影响,人脸识别一向被认
P2P(Peer-to-Peer)技术因其强大的资源共享和平衡网络负载的能力,被誉为将改变因特网未来的四大新技术之一。P2P技术使现在的网络架构由以大网站为中心重返为非中心化,并把权力
图像几何不变特征点提取对第二代抗几何攻击数字水印的设计与实现有着极其重要的意义,它为局部水印嵌入提供参考点,关系到嵌入水印的鲁棒性。几何不变特征点提取还对模式识别,人