【摘 要】
:
在应用集成领域,面向服务技术的出现,为各组织提供了优秀的解决方案,而Web服务集成技术中以BPEL4WS最受关注,并被广泛应用。但是,因为BPEL4WS的定义主要是针对服务组织流程的
论文部分内容阅读
在应用集成领域,面向服务技术的出现,为各组织提供了优秀的解决方案,而Web服务集成技术中以BPEL4WS最受关注,并被广泛应用。但是,因为BPEL4WS的定义主要是针对服务组织流程的表达和处理,因而忽略了集成过程中异构数据产生的影响。然而,随着Web服务的多样化、组织间系统异构以及组织内部遗留系统的异构等带来的数据异构问题的日益突显,繁重的数据处理任务已经成为使用BPEL进行流程编排和运行的一大负担。此外,在商业领域,大量的数据处理涉及到业务规则的使用,如何在流程运行时解释这些规则,实现业务规则的重用,也成为BPEL在商业领域能否进一步推广的重要因素。针对这些问题,本文做了两个方面的工作。一、提出了一种扩展BPEL4WS规范的方法,方法的主要思想是为BPEL的assign赋值活动增加了rule、ruleengine、expression三个属性,用于指定数据处理的逻辑规则,并取消了原规范中对于from元素的出现约束,以满足多源数据的处理需求。二、在BPEL引擎中实现了上述扩展,并增加了功能模块以支持扩展,其中包括schema映射器、XSLT转换定义文件的自动生成与解析,并通过JSR094规则引擎的API来实现多种业务规则引擎集成的支持,此外,定义了一个ITransformer接口,用来提供自定义数据处理引擎的动态插入能力。通过本文的工作,提高了BPEL在数据转换方面的表达和处理能力,使得在此基础上开发的BPEL引擎可以满足大部分的复杂数据处理需求,并使流程执行具备了一定的动态特性,提高了系统的可用性、易用性、可扩展性,维持了系统高效持续不间断的运行。
其他文献
随着互联网和电子商务的迅猛发展,互联网上的多媒体信息急剧膨胀,数字化多媒体产品可通过下载的方式从网上购买,数字作品的拷贝、修改非常容易,且可以做到与原作完全相同。如何有
本文研究了使用不同蕴含算子和不同关系合成算子下的扩展的CRI模糊推理算法的输出模糊集采用真值递延法清晰化方法时的的应用效果。 第一章首先概要介绍模糊推理的发展过
随着Web2.0技术的成熟,Blog作为Web2.0的重要应用,以其个性化的信息发布平台、多元化的内容载体等特点,吸引着越来越多的网络用户参与其中。撰写和浏览Blog已经成为网络文化新的
随着全球信息化的发展,信息量按指数增长,出现了大量以数据流为承载形式的信息,比如通信领域中的电话记录数据流、Web上的用户点击数据流、网络监测中的数据包流、各类传感器网
利用优化算法进行天线的自动设计是现代天线研究的一个重要趋势。而演化计算的出现使人们得以借助其强大的优化能力得到所要求的理想结果。优化后所得到的天线形式往往会出乎
SAN是一种主要的网络存储体系结构,其性能深受网络连接技术和网络存储协议的影响.近年来出现的网络连接技术InfiniBand(IB)支持了高带宽、低延迟的RDMA传输方式,而网络存储协
为了适应网络发展的需求,IETF提出了IPv6协议和相关标准,并将其定义为IPv4的替代协议和下一代互联网的核心协议。从出现至今,IPv6协议簇和IPv4向IPv6的过渡技术一直是网络和通信
太阳活动是太阳发射出的太阳辐射在总量上的变化,其组成具有周期性的变化特性,主要活动形式有太阳黑子、光斑、谱斑、耀斑、日珥和日冕瞬变等。剧烈太阳活动释放出的高能太阳
数据挖掘是帮助人们在海量数据中发现信息和知识的工具。近年来数据挖掘技术成了商业智能的核心技术,被广泛应用到了诸多领域,引起了学术界极大的关注。聚类分析是数据挖掘中的
网络流量反映了网络的运行状态,是网络管理领域中重要的研究课题。对流量数据的采集是监测网络行为的基础,它的性能和效率直接影响到整个网络管理系统的性能和效用,Internet的高