Font Size: a A A

Design And Implementation Of Agent Quality Of Web Services Monitoring System Based On SNMP

Posted on:2015-06-27Degree:MasterType:Thesis
Country:ChinaCandidate:M F YangFull Text:PDF
GTID:2308330473953650Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present, the software service technology represented by Web services is developing fast. It has loose coupling and platform independent feature, which is very suitable for the interoperability and integration of heterogeneous applications in the Internet environment. The importance of commercial application and academic research also has been concerned. With Web services increased, people generally use the quality of service as the evaluation measure in order to select the optimal and suitable function among the same or similar services.The Quality of Web Service (QoWS) has been a key problem in the field of industry and academia. This thesis describes the demand of Web service quality. After summing up the current disadvantages of Web service quality, this thesis proposes the six dimensional QoWS model, which includes expected QoWS, agreed QoWS, delivered QoWS, transmitted QoWS, perceived QoWS and statistical QoWS. To gain such six dimentional QoWS, this thesis applies API Hook technology to collect service-related session information. SOAP messages can be intercepted and analyzed, and then the raw service session information can be extracted. It uses the Simple Network Management Protocol (SNMP) to embed and carry the QoWS information in the management information base. The SNMP Manager reads the service-related session information periodically from the SNMP agent. On the basis of this, the thesis proposes an end-to-end Web service quality monitoring system in order to monitor quality of Web services from both service provider side and user side. The six-dimensional QoWS information can be gained by the proposed system, and the detailed implementation steps have been given in this thesis. The monitoring system consists of four modules: registration module, SNMP agent module, monitoring module and evaluation module. The design of QoWS-related MIB library is also given. Besides, a method for obtaining the Web service quality of the raw data based on API Hook technology, parsing QoWS parameters from the SOAP message packet, design and implementation of data packet interception,analysisand interactionare introduced in detail. Finally, this thesis fully tested this system. The results show that this proposed system is simple and effective with low cost, and gives an objective and comprehensive wholeview of the quality of Web services, thus provides an objective basis for service selection.
Keywords/Search Tags:Web Service, SOAP protocol, SNMP protocol, API Hook Technology, End to End Monitoring
PDF Full Text Request
Related items