基于软总线的多工作流引擎协作的研究与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:zhhs555
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在企业信息化系统中,由于系统运行环境的异构、自治和分布等特性日益突出,对原信息化系统进行并行化、分布式重构,来提高整个系统处理速度的需求变得越来越迫切。同时此类系统的开发难点也开始从局部的算法和数据结构优化转移到系统整体架构的优化,良好的体系架构对保证此类系统的成功运行来说将至关重要。在电子政务领域的SoftProLine软件生产平台中,作为核心基础组件的工作流服务系统,因其采用了集中式单引擎的体系结构,导致平台面对复杂流程和大数据量业务时,在响应时间和性能上都无法满足用户的需求。因此为了提高工作流服务系统的性能,本文结合多主体理论的研究成果对该系统进行了相关研究和改进,具体内容如下:首先,提出了一种多工作流引擎相关协作机制来提高工作流执行服务系统的业务处理能力的方法,并通过对电子政务领域的业务过程进行分析,设计了表现域引擎、应用域引擎以及业务域引擎三个核心领域工作流引擎,它们通过相互协同来驱动工作流的运行,从而解决了处理复杂流程时所出现的处理速度慢,吞吐量小等问题。其次,在多个工作流引擎与流程控制器的集成上,本文采用了软总线技术来进行设计和实现,通过此种方式降低了系统各组件的耦合性和交互的复杂性,使得各功能组件通过提供与软总线的统一接口,就可以集成到工作流执行服务系统中来。最后,在开发过程中本文采用了开放的J2EE平台,EJB3.0技术等工业标准,并使用标准的XML语言作为数据载体,实现不同工作流引擎间的数据传输问题。
其他文献
在Internet成为主流软件运行环境之后,网络的开放性和动态性使得软件的变化性和复杂性进一步增强。由于具有持续可用性的优点,动态演化已成为软件工程研究的热点。软件体系结
电信业务支撑系统是电信运营商的一体化、信息资源共享的支撑系统,它具有处理性能要求高、系统可靠性要求高和数据安全性要求高等特点。数据网格是一种先进的计算基础设施结构
随着上世纪90年代初信息化社会的到来,网络已经变得越来越普及,它已经成为了人们获取各类数据的有效手段和方法。那么如何从海量的文本数据中找到人们所需的信息就成为了亟待
随着互联网技术的发展,业务计算的规模不断扩大,与之相关的网络计算技术也得到了不断发展。新兴的移动Agent技术具有较强的应变能力和天然的异构性,不必一直占用网络连接,减
近年来,随着中国经济的快速发展,企业为了提高生产效率,逐渐使用喷码机代替传统的喷印设备,国内市场对喷码机的需求量呈快速增长趋势。我国的大字符喷码机技术相对落后,国内市场主要依靠进口满足大字符喷码机的需求。进口的大字符喷码机质量好、性能稳定,但价格昂贵,维护费用以及耗材费用高,操作界面通常不符合中国人的使用习惯,对操作人员的技术要求高,并不能完全满足我国企业的实际生产要求。目前,国产大字符喷码机普遍
移动数据库的研究是当前计算机领域的一个热点。作为移动数据库的基础性技术之一,移动事务管理的任务是在移动环境下网络不稳定、主机节点移动性等条件下实现数据库访问的一致
在日常生活中,人们常常会遇到模糊图片,造成模糊的原因有多种,如拍摄时物体运动,或者设备晃动,或者对焦失误等等。为自然图像去除模糊恢复清晰是近年来的研究热点。本文提出
随着Internet的飞速发展,网络数据库的安全已成为网络安全的焦点,研究针对SQL攻击的数据库防护技术来提高安全性的需求越来越迫切。目前国内针对包括SQL攻击在内的网络攻击主
计算机人脸识别技术是一种重要的生物特征提取技术,本文通过研究特征提取和特征分类,重点研究静态的人脸图像识别方法。本文在特征提取部分深入研究了基于主成分分析(PCA)的
随着互联网的迅速普及和互联网模式的创新,越来越多的游客通过互联网查询旅游信息,但是一些旅游景点的信息化程度不高,搜索引擎虽然索引了很多网页,但是其主要基于关键字匹配