论文部分内容阅读
Web服务组合能够重用Web服务资源,尽最大的能力提供满足用户需求的服务,已成为目前研究的热点。Web服务种类越来越多,如何扩展Web服务类型的组合方式、实现服务的无缝组合是当今Web服务组合热点问题。另外,只通过QoS选择机制产生的Web服务组合在现实环境中并不一定能运行成功,因此提高服务组合的可靠性也是当今Web服务组合研究的主要问题。 针对Web服务和Web服务组合管理问题,本文介绍了Web服务组合架构的发展历程,并提出了对第三方服务提供商的服务注册要求。针对Web服务类型组合方式多样性和无缝服务组合问题,本文根据请求服务的功能划分图来计算可用于服务组合的候选服务类型,并提出了第一级服务类型的装配算法。针对服务组合的可靠性问题,本文将Web服务自身对运行环境的要求和自身的优先条件表示为上下文,结合动态规划思想,提出带有约束上下文的局部最优选择算法和全局最优选择算法,以此找到真实的、具有高可靠性的服务组合。 最后,通过仿真实验验证了第一级服务类型装配算法、局部最优选择算法和全局最优选择算法的性能。