【摘 要】
:
在激烈竞争且多变的市场环境下,企业的管理模式很难固化,当企业要做出一些改动时需要面对巨大的挑战。业务流程执行语言(BPEL)作为面向服务架构(SOA)下服务组合的主要实现技术,
论文部分内容阅读
在激烈竞争且多变的市场环境下,企业的管理模式很难固化,当企业要做出一些改动时需要面对巨大的挑战。业务流程执行语言(BPEL)作为面向服务架构(SOA)下服务组合的主要实现技术,能够很好地提升企业应变速度和业务敏捷性。
目前许多厂商和机构推出自己的BPEL引擎产品。商业化BPEL引擎都与其公司的其他SOA套件相耦合,需要成套使用,购买成本高,而且不能自由的搭建自己的SOA系统。开源BPEL引擎以独立的软件形式出现,与SOA系统其他组件的通信效率低,而且不支持人工交互服务,没有完善的安全机制。
本文在研究现有BPEL引擎运行机制的基础上,研究与实现适用于中小型企业的BPEL引擎,主要工作包含以下几个方面:1)针对BPEL引擎与企业服务总线通信效率低的问题,改造两者的通信接口,整合BPEL引擎与企业服务总线。2)设计在不改变BPEL标准的前提下支持人工服务的解决方案,保证业务流程中有人工参与的长时间运行事务能够在BPEL引擎中顺利执行。3)设计并实现消息相关性机制,保证在一个流程实例中允许多个活动参与消息通信而相互之间不会混淆,并且有人工参与的长时间运行事务能够正确的返回,同时子流程能顺利执行并回调父流程。4)设计并实现了面向业务人员的流程监控平台,允许业务人员以日常熟悉的概念监控流程的执行过程。5)在上述研究工作基础上,实现了BPEL引擎的原型系统SEU-BPS,并以评审流程作为应用示例验证了本文提出的BPEL流程引擎总体解决方案和关键技术。
其他文献
随着网络技术的不断发展,网络规模日益扩大。对网络流量进行监测、管理和分析网络流量,对于网络管理员了解网络服务的具体情况具有重要的意义。从网络管理的角度来看,被管网
随着社会经济的飞速发展,城市中各种高层建筑物、超大型商场以及购物中心、大型娱乐城、大规模体育运动场等一系列人员聚集场所应运而生。然而这些虽然满足了人们的多元化需
蛋白质的功能与其所处的亚细胞区间紧密相关,通过对蛋白质的亚细胞区间预测研究能够帮助我们了解蛋白质的功能信息,对于生物研究有重要意义。传统通过实验的方式获得蛋白质亚
世界范围内的经济发展、社会进步和城市化进程的加快,道路交通与社会经济生活的联系也越来越紧密,随着机动车数量的不断增加,交通堵塞、交通事故、能源浪费、环境污染等问题
目前,智能交通系统是计算机视觉领域的一个重要研究方向和热点。随着计算机视觉的不断发展,智能监控技术也在不断的走向成熟,其中主要包括车辆目标的检测、跟踪、行为理解和车牌
作为中文信息处理的关键问题之一,汉语词法分析主要包括分词、词性标注和词义消歧三个子任务。虽然近年来汉语词法分析取得很大进展,但处理大规模开放文本时依然面临巨大的挑
复数阶混沌动力学系统由于复数阶自身的特点,比整数阶和分数阶系统具有更为复杂、丰富的动力学特性,同时还具有和分数阶、整数阶一样的随机性和不可预测性等优点。近几年来,
在生产与生活中经常出现不均衡数据集问题,尤其在许多实际的应用领域更多见,例如诈骗信用卡的检测、信息检索、网络入侵检测、医疗诊断、文本分类及生物信息检测等,其中更为
无线传感器网络是近期发展比较热门的一项新兴技术,被誉为21世纪最有影响的技术之一。它是由大量分布式自组织微型传感器节点组成,用于监测物理环境条件,比如温度、声音、震
为保证计算机系统中的信息机密性,自主访问控制和强制访问控制策略在计算机多级安全系统中得到了广泛的应用。然而,实施了这两种策略的计算机系统仍存在安全隐患,如安全系统