Font Size: a A A

The Design And Implementation Of Lightweight Web Server Based On Skyeye And UClinux

Posted on:2006-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:P LuFull Text:PDF
GTID:2178360155967798Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Along with the development of embedded Internet, embedded web servers are deploying into information electric, network video monitoring devices and industrial automation field deeply, which makes embedded web server become an active research field. Skyeye is an open source project. It simulates embedded hardware and provides a new way to embedded application developers, especially who are lack of hardware. The paper first analyses some open source web servers such as Boa and Mini httpd, and then designs and implements a web server –Pandowdy, based on Skyeye and uClinux. Comparing to the basic authorization of Boa and Mini httpd, Pandowdy implements a more secure authorization method: digest authorization. As there have been only a few applications based on Skyeye at present, developers can learn form Pandowdy's successful experience and develop their own applications based on Skyeye. In the beginning, the paper puts forward the system's design objects and then implements HTTP protocol, CGI, digest authentication functions. At last, the paper introduces the process of migrating Pandowdy from RedHat Linux to uClinux, running on Skyeye. The paper also applies pandowdy web server to ADSL home router for route management based on web.
Keywords/Search Tags:Embedded Internet, Skyeye, Web Server, digest authentication, uClinux
PDF Full Text Request
Related items