论文部分内容阅读
提出一种动态Web服务环境下,并发请求时的服务组合方案KSC.该方案通过对QoS的建模和计算,从每个组件中选出效用值最优的前k个原子服务,然后进行组合去执行批量用户请求.接着,本文提出了当组合服务执行失败时的解决方案,即当组合服务中有原子服务不能满足要求时,根据前后组件各自选出的k个原子服务之间的输入输出功能关系,画出服务依赖图,进一步对出错的那个组件中的k个原子服务画出类聚图,最后利用A-KSC算法进行原子服务替换.最后,通过实验验证了本文中提出的模型与算法的可行性与有效性.
This paper proposes a service composition scheme KSC for concurrent requests in a dynamic Web service environment, which chooses the best k-th atomic service from each component through modeling and calculation of QoS and then combines them To implement the batch user request.Next, this paper presents a solution when the composite service fails to perform, that is, when the atomic services in the composite service can not meet the requirements, according to the input and output between the k atomic services selected by the front and rear components Draws a graph of service dependencies and draws a cluster graph of k atomic services in the component that is in error and finally replaces the atomic service with the A-KSC algorithm.Finally, the experimental results show that the proposed model and The feasibility and effectiveness of the algorithm.