Font Size: a A A

Design And Implementation Of Web Service Interfaces And Multi-platform Invocation For A Monitoring System Based On Cloud

Posted on:2017-04-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z W XueFull Text:PDF
GTID:2348330518993437Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
In modern society,with the rapid development of Internet,people's life has greatly changed,and the network is closely related to people's life.On one hand,the growing network traffic put higher requirements on the performance of the network,on the other hand,people also expects the network can provide higher and higher quality of service.The measurement of network performance not only can find out potential problems,but also provide an opportunity for researchers to learn about the situation of the Internet and allocate resources reasonably in the future.Network performance measurement,as a method of evaluating quality of network service,has attached network administrators' attentation.How to measure network parameters and evaluate network performance accurately and efficiently has become a hot topic at home and abroad.TANC the monitoring system based on cloud is designed and implemented for network performance measurement.The system,which is composed of measuring probes,centralized management platform and so on,deploys task to probes to evaluate the parameters of link and network.However,the architecture of TANC system has meet new problems because of the invocation of different platforms,for example,the Web front end,Android and the third system programs.The system is becoming more and more bloated,complex and redundancy because of the excessive coupling of the original Web front end and the server platform.Web Service can make it convenient to exchange for applications on different platforms.TANC system can provide unified interface which contains all system functions and service functions through the use of Web Service.Different platforms can interact with the server with a group of consistent interfaces.This paper firstly introduces the TANC system.And after the requirement analysis,we describe the function integration of the system,the design of the Web Service platform and the definition of the open interfaces in detail.On the basic of previous work,we use Apache Axis2 to complete the implementation of interfaces and the service publication.At the same time,RESTful Web service which has become popular in recent years also become one way of interface implementation according to its characteristics and requriements of TANC system.Practice has proved that the combination of this two styles is a good solution.Finally,the Web Service open interfaces are tested on function and performance through the SoapUI Web testing tool.And to meet the demands of the Project,the client of Web Service on different platforms is studied and implemented.Through the design and implementation of the cloud monitoring system open interface,the architecture of TANC is optimized and expanded.
Keywords/Search Tags:network performance measurement, Web Service, SOAP, RESTful, open interface
PDF Full Text Request
Related items