Font Size: a A A

The Research And Implementation Of Embedded Web Server Based On UClinux

Posted on:2009-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:L P JiangFull Text:PDF
GTID:2178360272480471Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Embedded web server(EWS) is a product combined embedded technology with network technology. It is an important application of embedded technology with development of Internet. With the EWS on the embedded equipment and the browser on the client end, EWS can be used to remote monitor and control. The development of web server is based on the TCP/IP protocol specification. The B/S communication model is based on HTTP protocol specification. The user interface is based on the HTML language specification. All of these make the design of EWS more convenient.EWS is different from traditional web server. Suported by the strong abilities of hardwares and commercial database softwares, traditional web server is used to handle millions of requests from clients. On the other hand, due to the limition of embedded processor and memory, it is not suitable for traditional web server to be used on embedded system, and it is also difficult to be tailored for embedded system. Because of such problems, the design method and critical technologies of the concurrent Web server are discussed in this thesis in detail. And on this basis, a EWS with good performance and high security, named Embeder, is designed and implemented in this thesis.First of all, the concept of embedded systems and its development trends are discussed in this thesis. Then, the EWS and HTTP protocol, TCP / IP protocol are introduced. Three design methods of the concurrent Web server, HTTP Digest Authentication, and CGI dynamic web interface are analyzed. On the basis of them, the EWS Server is designed and implemented. Then, its realization is discussed in details. Finally, the method of transplant Embeder to SkyEye is researched. The Embeder is tested with Web test tools,the results show that it has good performance and high security.
Keywords/Search Tags:Embedded Web Server, Digest Authentication, uClinux, SkyEye
PDF Full Text Request
Related items