【摘 要】
:
随着电子商务的迅速发展,B2B(Business to Business)应用模式的不断普及,Web服务(Web Services)技术受到越来越多的关注。Web服务使电子商务中企业应用集成和动态协作成为可
论文部分内容阅读
随着电子商务的迅速发展,B2B(Business to Business)应用模式的不断普及,Web服务(Web Services)技术受到越来越多的关注。Web服务使电子商务中企业应用集成和动态协作成为可能,Web服务组合语言则为在因特网环境下进行应用程序之间的快捷有效地整合提供了良好的解决方案。近年来,Web服务事务问题越来越受到业界重视,已经成为Web服务应用继续发展的重要保证。本文在介绍Web服务及其事务相关知识的基础上,首先对基于业务流程执行语言(Business Process Execution Language, BPEL)的Web服务组合事务需求进行分析,并指出BPEL语言对横切关注点建模的缺乏和动态演化方面的不足。然后提出一种基于策略方法实现Web服务协调(Web Services Coordination, WS-Coordination)框架的Web服务事务管理机制的设计方案。该方案把协调策略附加到BPEL伙伴链接和作用域上,在部署时对参与业务过程事务的伙伴服务支持的协调类型进行验证,保证业务过程需要的协调类型被参与者支持,使得不同的协调类型能够较好地整合到基于过程的Web服务组合当中去,提高业务过程的可靠性。同时,为了让应用开发人员在业务过程的开发中不考虑事务问题,只对业务逻辑进行分析和设计,降低开发的复杂度,引入了面向方面编程(Aspect Oriented Programming, AOP)的思想,分离事务需求横切关注点,通过利用现有的支持动态织入的BPEL引擎等相关技术,使得事务管理需求能够在运行时动态的织入,并且能够在伙伴服务或者是业务过程改变时实现动态的修改。最后通过一个旅游订票的例子来说明整个解决方案,并设计出一个事务监视器,对所参与的事务运行情况进行动态监控。
其他文献
目前,传统Web服务(Web Services)和语义Web服务(Semantic Web Services)均存在“服务静态绑定”问题,即在应用开发和部署时,服务提供者与服务使用者之间的关联关系通常不会改
国家对动漫市场的重视促使动漫渲染技术迅速发展,动漫产品越来越要求精细的图片展示效果,这意味着所需要的计算量越来越庞大。如何根据动漫设计人员所提交的渲染任务在最短的
无线自组织网络(WirelessAdhocNetwork)是由一组带有无线收发装置的移动终端组成的一个多跳、无固定基础设施的、分布式的自治系统。它可以独立组网,也可以以末端子网的形式接入
Ad Hoc网络是指由一组带有无线通信收发装置的移动节点组成的一个多跳、自组织、无中心网络。20世纪90年代末期以来,在无线通信领域Ad Hoc网络技术迅速发展,并且很快从军事通信
随着信息化技术的不断发展,各类信息迅速的增长速度,似乎已经超出人们可以对其进行掌控和利用的能力。科学技术是第一生产力,是推动国家各行各业发展的原动力。改革开放三十
随着数字IC设计规模的增大和功能复杂性的提高,设计验证成为IC设计流程中越来越重要的方面。传统的模拟验证方法无法满足复杂IC设计带来的巨大的验证需求。基于此,形式验证方
在大规模的文件存储系统中,元数据访问性能的优化对文件系统的整体性能提高有着非常重要的影响。为了使元数据服务的性能达到最优,建立一种基于元数据预取有效的、正确的模型
手势在人际交流中是不可或缺的一部分,手势识别也成为人机交互中的一项重要实现技术手段。在许多虚拟现实的应用中,用户对虚拟物体进行操作时,传统的鼠标、键盘等人机交互手
随着移动互联网和移动通信网络的飞速发展,移动智能终端设备日益普及,原有的PC端服务和平台也逐渐向移动端转移。在移动网络环境中,用户的移动推荐需求受移动情境影响极大,同
支持向量机(Support Vector Machine,SVM)是在统计学习理论基础上发展起来的一种新的机器学习方法,该方法采用结构风险最小化准则训练学习机器,在解决有限样本分类问题时具有很