论文部分内容阅读
N版本程序设计为提高W eb服务组合的可靠性提供一条有效途径,但是当要组合的相同功能的Web服务数量较多时,该方法将会使服务组合的时间开销过大.针对这一问题提出一种基于分组的可靠Web服务组合方法,该方法通过对相同功能的待组合W eb服务进行分组,找出每个分组中响应时间最短的Web服务,然后再利用N版本程序设计的思想进行W eb服务组合.仿真实验表明,该方法既能保证服务组合的可靠性,又能使服务组合的时间开销明显降低.
N version programming provides an effective way to improve the reliability of Web service composition, but when the number of Web services with the same function to be combined is large, this method will make the service composition time overhead too large. A reliable grouping-based Web service composition method is proposed. By grouping the Web services to be combined with the same function, the Web service with the shortest response time in each group is found, and then the idea of N version programming is used eb service portfolio.The simulation results show that this method can not only ensure the reliability of service portfolio but also reduce the time overhead of service portfolio significantly.