Font Size: a A A

Research On The Thin Embedded Web Server

Posted on:2011-04-06Degree:MasterType:Thesis
Country:ChinaCandidate:Q S WangFull Text:PDF
GTID:2178360302488581Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded Internet technology is the combination of embedded technology and Internet technology, it has been widely applied. With the rapid development of web technology, the embedded web server technology becomes a key technology in the embedded internet application field. At present, the embedded system is mainly focused on the 8-bit or 16-bit MCU which has the obstacles such as the limited memory, no operating system, etc. So the standard web server is difficult to be implemented in the low-end MCU. An embedded web server usually has small code size and high program efficiency. How to realize the server in the low-end MCU becomes a meaningful topic.The design and implementation of a thin embedded web server in MCU without operating system is described in detail. The extended CGI which combines the CGI technology and SSI technology is proposed. The extended CGI effectively improves the maintainability of the CGI program and realize the dynamic interaction between browser and web server. The thin embedded web server also supports AJAX technology which is used to realize the client-side validation and processing, as well as the page browse without refreshing. The improvement of the AJAX could reduce the cost of network bandwidth and embedded web server load.Finally, the thin embedded web server's capabilities are tested and analyzed. The result proves that the basic functions of the web server are properly executed. The design method can reduce server overhead and save the network bandwidth as well as the processing time of MCU, it can meet the requirements of low cost and high reliability in embedded system.
Keywords/Search Tags:embedded system, thin web server, HTTP, CGI, SSI, AJAX
PDF Full Text Request
Related items