Font Size: a A A

Design And Implementation Of Device Management System Based On APPWEB

Posted on:2017-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:C YanFull Text:PDF
GTID:2348330512980141Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The embedded network devices can effectively coordinate network resources,they are an essential part of the network system.The embedded network device management systems are mainly responsible for the monitoring and management of the embedded network devices to ensure their normal operation.However,because their hardware foundation are the embedded devices with limited resources,their resource occupation and work efficiency have been the focus of research and development.The early embedded network device management systems are designed with C/S architecture,they have the defects such as poor structure flexibility,difficulty of upgrading and lots of operation and maintenance workload.With the development of the embedded Web technology,the embedded network device management systems based on B/S architecture make up for the defects above.But most of the traditional B/S architecture device management systems are implementated with an embedded Web server and the CGI(Common Gateway Interface).Because the performance limitations of the most embedded Web servers and the mechanism that the CGI builds a process for each request,the performance of embedded device management systems is not good enough and its resource occupation is high.Based on the research of traditional B/S architecture embedded network device management systems,a new embedded network device management model with APPWEB-Ej script is proposed,designed and implementated.The main research work of this paper is as follows:(1)The performance analysis of the mainstreamembedded Web servers.The performance of the current mainstream embedded Web servers is investigated and compared,and the APPWEB with the advantages such as compact structure,lightweight and stable performance is selected to be the Web server of the system.(2)Proposing the architecture of the embedded Web management system model with the APPWEB-Ej script.Based on the model,a three-layer structure design of the system is given,it separates the information presentation,the data interaction and the hardware processing in structure to improve the modularization of the system.(3)The design and implementation of the optimized request handling flow based on the Ejscript custom module and the OpenWrt UCI.The Ejscript custom module calls(4)The design and implementation of data asynchronous updating mechanism between Web side and server side.The data asynchronous updating mechanism reduces the system data transmission,and improves the system data transmission efficiency.The functional testing of the system is taken by contrasting server response logs and Web side functions,and the performance testing of the system is taken by ApacheBench what is a Web access pressure testing tool.The testing results show that the system can implement all function points as they designed,and can meet the performance requirements of the embedded network device management systems.
Keywords/Search Tags:APPWEB, Ejscript custom module, embedded Web technology, device management system
PDF Full Text Request
Related items