万维网服务组合动态模型的研究与实现

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:thangna9806
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为满足用户对业务和应用的需求,下一代业务的开发、部署和运行必须更加便利灵活,网络和业务开发体系面临着改革,万维网服务技术使用了松耦合的集成模型,使得重用服务构建新的应用程序变得简单而且快速,因此,万维网服务组合技术成为目前的研究热点,尤其是万维网服务动态组合技术。 万维网服务动态组合是在流程的执行过程中动态查找、绑定并调用万维网服务的一种服务组合方式,这种方式适用于动态开发新应用,以满足用户动态变化的需求。因此,在目前已有的技术支持下,如何实现服务动态组合、如何高效查找、准确绑定服务成为研究的关键点。当前已有较多相关工作,有些工作提出了一个完整的动态组合模型,有些工作针对动态组合的部分问题提出解决方案,但是这些工作没有考虑,由于万维网服务的松耦合性以及网络的不稳定性的存在,流程也需要动态组合技术来确保其正常执行,同时没有从流程使用者的角度考虑提供服务定制能力。 为了解决上述问题,本文以目前既成事实的流程建模规范--BPEL4WS语言为重点进行分析和研究,针对服务动态组合需要解决的问题,改进了服务绑定模型,基于改进的服务绑定模型,通过扩展BPEL4WS,提出了基于BPEL4WS的万维网服务组合动态模型,模型主要包含后备服务机制以及服务定制机制,解决可执行工作流程动态组合需求以及抽象工作流程的服务定制需求,并以动态组合过程管理机制实现”尽力而为”确保流程的可执行性。 本文重点研究了万维网服务组合动态模型,并针对目前服务组合模型缺乏服务定制能力以及动态环境下流程可行性保证的问题,提出了包含后备机制以及服务定制机制的服务组合动态模型。通过软件实现可以发现,该模型可以解决可执行工作流程绑定后备服务以及抽象工作流绑定定制服务问题,同时尽力而为保证流程的可执行性。
其他文献
ICN网络是解决TCP/IP网络中数据传输瓶颈的有效解决方案,ICN网络的挑战在于路由器自身的缓存空间有限,无法满足急剧增长的数据流量对存储空间需求。解决ICN网络缓存空间不足
近年来,随着处理器技术的不断发展,采用众核处理器作为加速部件已成为高性能计算领域的重要技术趋势。目前主流众核产品有通用的图形处理单元(Graphics Processing Unit,GPU)
本课题结合国家863项目“生产计划与实时优化调度系统”(课题编号2002AA412020)进行,任务是研究将多Agent应用到计划调度系统中的有关技术问题。 随着计算机网络、计算机
IP多媒体子系统(IMS)是第三代移动通信合作伙伴项目(3GPP)在R5架构上提出的支持lP多媒体业务的子系统,从目前ITU-T、3GPP、TISPAN等标准组织对NGN标准的研究来看,基于IMS的网络
互联网的广泛应用和在其之上争夺、维持信息优势,计算机网络对抗(CNO)与信息安全成为世界范围内的热点研究问题。计算机网络攻击(CNA)、计算机网络防御(CND)、计算机网络利用
具柯故障检测和自愈功能的应用系统能够自动检测到系统中的故障并采取相应的恢复措施,这样的应用系统具有较高的稳定性和可靠性。 随着故障检测和自愈技术的重要性越来越被
三维人像在动画、影视等方面应用广泛。如何进行高逼真度的三维人像建模,是产业界和学术界共同关心的问题。本文使用了扫描法建模和参数法建模两种建模方法,充分利用了两种建
伴随着互联网的迅速发展和数据库技术的广泛应用,越多越多的政府和企业将两者有机地结合以实现信息资源的网络共享。但是,他们在受益的同时,也使其自身的数据库完全暴露于易受攻
Workflow Management Corporation (WfMC)作为”一个业务流程的自动化定义了工作流,在整体或分开,在期间文件、信息,或任务通过从一个参加者到另一个为行动,根据一套程序规则。”
软件定义网络(SDN)将数据平面与控制平面解耦,使网络变得更加灵活可控。在SDN架构中,为了支持SDN控制器获取全局网络统计信息从而高效管理整个网络,同时支持网络测量、入侵检