支持融合业务适变的BPEL执行引擎的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:ww5205205220
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前网络信息化飞速发展的时代,快速准确组合企业内、外部的网络服务资源创建出新的业务流程,不仅能够创造满足企业和社会需要的网络业务,还能同时获得显著的经济、市场效益。融合业务是指整合了各种形式的网络业务,它可以为用户提供跨网的语音、数据和视频结合的综合服务。融合业务具有整合互联网业务和电信业务的能力,使用户在融合网络环境下,以个性化的方式访问不同的网络资源。但融合业务通过网络方式调用web服务,在一定程度上增加了业务执行失败的概率,同时不同的网络状况对融合业务的运行来讲存在各种不确定因素[7]也增加了融合业务执行失败的可能。而这些问题只有真正执行融合业务时才会发现。为解决当前融合业务在执行过程中难以适应融合网络环境的问题,融合业务必须具有自主适应融合网络环境的能力。本文提出了一个可以支持融合业务适变的业务执行引擎,该引擎可以在一定程度上使得融合业务具有自主适应融合网络环境变化的能力。通过对融合业务的适变性执行需求进行分析,提取出执行引擎需要实现的三大功能:业务管控功能、业务监测功能、业务适变功能。基于需求分析,本文提出了一种能够对融合业务执行进行双重动态监控的方法,并提出一种基于服务异质网模型的融合业务适变算法,解决了执行引擎的需要处理的两大关键问题。基于前面的需求以及关键问题分析,本文设计了执行引擎的系统架构图,接下来对主要功能模块进行设计与实现,包括主要工作流程设计和模块的类图定义等。最后本文对引擎的双重监测功能进行了相关测试,同时为验证业务适变算法的正确性、有效性,对适变生成方案进行了模拟仿真测试。本文结束语部分对论文进行分析总结,并对下一步可能的工作进行了展望。
其他文献
随着互联网产业的不断发展,大数据、分布式技术的逐渐成熟,大规模集成化数据中心的数量越来越多。伴随数据中心规模的不断扩大,随之而来的就是能耗成本控制和高效的管理问题,