Font Size: a A A

QoS Collection For Web Services Based On WS-Monitor Model

Posted on:2014-01-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LuoFull Text:PDF
GTID:2268330425470946Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Web services technology is a way to achieve a service-oriented architecture. With the growing number of Web services providers, it’s particularly important to provide users a correct, safe and effective service which is deployed in distributed, open, changeable, uncontrolable network environment. So monitor Web services, collect and analyse Web services and runtime QoS information, and then support the integrated assembly and operation of application systems are important issues need to be solved.This paper is focused on how to obtain the QoS information of Web services, we analyze and summarize the Web services QoS information collection theory from the Web services theories and implementation technology. First, paper presents the architecture of Web server-side QoS information collection, and then designs a Web services QoS acquisition model WS-Monitor to describe supervisition and collect requirements, which is to support the subsequent monitor implementation. Then we extend WSDL language based on the WS-Monitor model as WM-WSDL language, enable it can describe QoS collection requirements. Finally, we generate the Web service client contains data collection function using the WS-Monitor defined in WM-WSDL WSDL2Java tool and AOP technologies. Base on above theory research, this paper develops a Web server-side monitor collection tool Server-Monitor and generate a client stub tool based on WM-WSDL, through combining both of them to finish some automation application. Analysing examples prove that this approach is able to monitor Web services runtime effectively; the tool application also assists the implement of the process.
Keywords/Search Tags:Web Services, Quality of Service, Service Monitoring, QoSCollection, Aspect Oriented Programming
PDF Full Text Request
Related items