异构环境下工作流管理系统的研究

来源 :南京工业大学 | 被引量 : 0次 | 上传用户:squallleo2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对企业信息化大潮的形势,作为一种提高企业业务流程效率的方法,同时也是新一代企业信息系统体系结构的重要发展方向--业务流程管理,已经受到越来越多企业的重视。工作流管理系统作为一种支持业务流程的创建和管理的信息系统在近年来得到了蓬勃发展,在基于流程处理的领域有着广泛的应用前景。   与此同时,随着经济的不断发展,企业的业务规模日益扩大、涵盖区域逐渐增多,其相关的应用信息系统越来越呈现出分布、异构、异步的特点。目前市场上已经出现了众多的较为成熟的工作流产品,但是绝大多数的产品是面向普通的办公室应用,它们对异构的分布式环境支持显得十分不足。因此有必要研究在异构环境下的工作流管理系统,从而适应不断变化的企业应用环境。   本文针对分布、异构、异步的应用环境,通过对工作流、Web Services、XML等技术的研究,分析并改进了相关协议,解决了异构环境下工作流管理系统的相关问题,并在此基础上设计并实现了一个异构环境下的工作流管理系统。主要内容包括以下几个方面:   (1)本文对工作流技术、Web Services技术进行了详细的分析。着重研究与分析了将Web Services技术引入到工作流管理系统中所带来的优势及可行性。   (2)本文结合WS-I基本概要和基本B2B概要,详细讨论了Wf-XML协议的协议栈,分析其特点,总结了Wf-XML协议作为工作流管理系统的Web Services协议的优势和不足之处。通过对Wf-XML协议作了相应的修改,增强了WebServices的互操作性。   (3)本文分析了WSDL(Web服务描述语言)的优缺点,提出并设计了一种采用WSDL和XSD结合的服务描述模式。这种服务描述模式使得Web Services的发布简单清晰,业务逻辑关系更加松散,业务的修改无需重新发布Web Services。   (4)针对企业环境对异步的要求,本文利用XML技术建立了一种支持异步的服务调用框架。同时也使得基于B/S开发模式的前端展现和后端业务逻辑层次结构更加清晰,降低前后端开发的耦合性。   (5)针对异构环境下存在的异构数据源,本文利用元数据对数据库、表、属性(类型,格式,约束等)以及主键等进行描述,实现了分布的应用环境中的异构数据源的交换和集成。   本文提出的针对异构环境下的工作流管理系统使用了Web Services技术、XML技术和元数据技术,系统松耦合,灵活性较高,符合Web Services互操作性的要求,能够较好地适应当前企业异构、异步的环境。论文最后对所做的工作进行了分析总结,并提出不足之处和今后继续研究的方向。
其他文献
当今世界,迅速发展的信息技术在教学中的应用已经成为满足学生自主学习、分散学习的主要途径,特别是在高等学校学生逐年增加的今天,基于网络的学习指导系统已逐渐显现出不可替代
近年来Internet的规模不断增大,而Internet上的计算机受到的攻击也越来越多,给计算机用户带来了巨大的经济损失。黑客的攻击手段多种多样,常见的攻击方法主要有DDOS攻击、木
在如今这个知识经济的年代里商业竞争日趋激烈,越来越多企业的生存与发展都取决与商务决策的正确性和及时性。只有对变幻莫测的商业市场做快速正确的反应,企业才能具有竞争优
本论文所研究的CS134高速喷嘴试验台计算机测控系统是对高速喷嘴的出口压力、喷嘴工作电压、电流等高速数据进行波形采集及处理。对占空比-流量动态关系曲线进行示波,通过递
能够支持嵌入式系统资源复用、缩短嵌入式系统开发周期、降低产品开发成本的嵌入式系统开发平台是嵌入式产品开发的有效工具。然而随着嵌入式系统应用的不断深入和产业化程度
近几年来,计算机科学技术和网络技术快速发展,产生了大量的数据,并且产生数据的速度也在快速增长,经过长年积累,系统后台留下了海量数据。这对传统的数据处理形式提出了挑战,
随着Internet的飞速发展和计算机性能的大大提高,对等网络(P2P)引起了来自工业界和学术界越来越多的关注。P2P具有许多潜在优势,被认为是未来重构基于Internet应用的关键技术之
入侵防御系统IPS(Intrusion Prevention System)是一种主动、积极的入侵防范阻止系统。它综合了防火墙的防护功能和入侵检测系统的网络数据包检测功能,不但能检测入侵的发生,
微博应用是近年来发展非常迅猛的一种新型网络应用服务模式。自从以新浪微博为代表的微博平台兴起之后,因为其史无前例的表达环境促使庞大的网民群体涌入其中,使微博一时成为
网格技术是当前信息科学的主要发展方向之一,是继Internet之后的又一次重大技术进步,是我国科技中长期发展规划重点支持的关键技术领域。并行计算是提高计算机系统计算能力的