| With the new development of embedded technology, the embeddedsystem has extended application gradually in various fields, such as controlling machine in industry, auto electronic equipment, mobile communication device, PDA, GPS satellite positioning system, home information apparatus. On the other hand, the costs of main components for embedded devices have been declining continually, whereas the performance improves day by day.Subsequently, most of the available embedded systems adopt embedded OS equipped with embedded network protocol stack, which together with the prevalence of Internet makes it a bound trend to link embedded devices to the Internet.Aiming at convenient and effective management of the embedded devices built to network, this paper proposes to add embedded web server to the embedded system and utilize browser to monitor the devices through Internet.The paper, first of all, dissertates the basic concepts of embedded system, its history and development situation, and meanwhile discusses structure and software & hardware platform features of various embedded systems, analyzing and comparing the existing solutions of embedded software and hardware.Thereafter, the paper introduces the software and hardware platform for the solution option discussed in this paper.This paper makes an introduction to the overall design of embedded web server, elaborating how to construct a highly-modulized, highly efficient, and extendable embedded web server by adopting OOD.This paper further discusses computer network security, TLS/SSL protocol and HTTP protocol. By referring to interactive flow of client browser with embedded web server, status conversion of HTTP protocol and client authorization and authentication, the paper illustrates how to implement HTTP protocol layer, and how the HTTP protocol layer uses the OpenSSL program of the open source code to establish a secure network connection.Finally, the paper distinctly reveals how to design and implement the modulized and customized interface EGI for extending the embedded web server function, and makes a conclusion accordingly. The experiment indicates a stable and reliable run with embedded web server implementation based on the discussed solution option and the capability of providing customized interface to the development personnel. It affirms the high promotion value of the embedded system on the market. |