Font Size: a A A

Research And Implementation Of Web Service Selection Method Based On QoS

Posted on:2019-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:L QiFull Text:PDF
GTID:2348330545955607Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of service-oriented architecture,Web services are rapidly changing the pattern of software engineering.The most challenging problem in the research of Web service is combining and binding services based on of quality of service.On the one hand,with the rapid development of Web service,more and more services have same function but different service quality on the Internet.How to select services that satisfy users' QoS constraints in a short time has become an urgent problem.On the other hand,Web services deploy in an unreliable network environment,and their execution may have a variety of failure risks.This paper uses transaction technology to solve the problem of data or logical inconsistency caused by the failure of Web service execution in a composite service.As the transaction attributes of a single Web service are different,it is another challenge to ensure that the combination service satisfies consistency and atomicity.This paper proposes a large-scale transactional service selection approach.This paper also designs and implements a Web service selection system based on QoS.The main work of this article is as follows:Aiming at the real-time consistency of users' choice of service selection and the requirement of consistency of composite services satisfying atomic consistency,this paper proposes a large-scale transactional service selection approach.The algorithm first uses Skyline algorithm to reduce the search space of candidate services,and then uses ant colony optimization algorithm combined transaction attribute to select services,and finally form a composite service to meet users' needs.The large-scale transactional service selection approach's experimental results show that the system not only ensures the atomicity of composite services,but also improves the efficiency of algorithm selection by narrowing the search space of candidate services.This paper designs and implements a Web service selection system based on QoS and introduces the overall architecture of the system including user registration,service registration,service retrieval,service viewing and service selection.This paper also analyzes and designs these modules in detail and gives a specific implementation plan.
Keywords/Search Tags:service selection, quality of service, transaction, Skyline algorithm, ant colony optimization algorithm
PDF Full Text Request
Related items