Font Size: a A A

Design And Implement Of Embedded Web Server

Posted on:2007-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:B LiuFull Text:PDF
GTID:2178360182977726Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Embedded web server is a product combined embedded technology with network technology. It is one of an important applies of embedded technology with develop of Internet. With the embedded web server on the embedded equipment and with the browser on the client end, embedded web server can be used to remote monitor and control. The development of web server is based on the standard TCP/IP protocol. The B/S communication model is base on standard HTTP protocol. The user interface is based on the standard HTML Language. All of these make the design of embedded web server convenience.Embedded web server is different from traditional web server. Surported by the strong abilities of hardwares and commercial database softwares, traditional web server is used to handle millions of client requests. On the other hand, due to the limition of embedded process and memory, it is not suitable for traditional web server to be used on embedded system, and it is also difficult to port it to embedded system. Because of such problems, this paper develops a multi-thread embedded web server based on analyzing the methods of web server design.This paper discussed the define, development, hardware and software platform of the embedded system, studied the characteristic of the uClinux and its miniaturized methods, and compared ARMulator with SkyEye, which are two software simulators of embedded system. Then developed a multi-thread embedded web server based on analyzing the methods of web server design, and give great details of its developments. Finally, introduced the method of porting the embedded web server to software simulator, and tested its coding correct by using the network protocol analyze tools.
Keywords/Search Tags:Embedded Web Server, HTTP, TCP/IP, SkyEye
PDF Full Text Request
Related items