Font Size: a A A

The Research And Implementation Of Embedded Browser Based On Linux Kernel

Posted on:2005-04-12Degree:MasterType:Thesis
Country:ChinaCandidate:X H SunFull Text:PDF
GTID:2168360125460684Subject:Computer applications and technology
Abstract/Summary:PDF Full Text Request
Web browser/server technology provides a kind of new method to organize information using hyper link which is convenient for reading, hence it changes the way by which people obtain information and improves the development of Internet.Nowadays, web applications have become very popular in the common circumstances. Users have been accustomed to getting their needed information and retrieving and updating data online. Most applications in embedded systems,however,are focused on instruments and meters or focused on industrial controlling areas, most of which have no operating system and only can do some simple function. Most of those embedded applications can only communicate with each other within LAN but cannot attain information from Internet.This papers starts with a brief analysis of the embedded system on the whole, describing some properties of embedded systems and the universality of embedded applications. It is predicted that embedded applications would affect many field greatly and combining with Internet technology is necessary for developing embedded systems. HTTP applications and its advantages are mainly discussed in chapter 2. This chapter makes the conclusion that embedded Web technology is the important approach for embedded systems combining with Internet and becoming informative and interconnected.The conception of embedded browser and some other conception corresponding with embedded browser are discussed in detail in chapter 3. Firstly, the constructure of embedded browser is discripted. Then HTTP protocol and its working process is discussed . The format of HTTP message is the most important part. Finally, a brief introduction of HTML is given. All of these established the theoretical basis for implementation of the embedded browser. In chapter 4,according to the principal of embedded browser and other principal concerned,the author proposes a embedded browser based on Linux kernel. A implementation of such an embedde browser include several modules:embedded GUI, HTTP, HTML parser, layout. The detail function and design of all these modules are discussed in the last part of the paper. are ree implementing approaches were suggested based on different environmental condition. A browser system based on the design descripted above has run sucessfully on an application development system which is based on Motorola Dragonball CPU , which proves that our implementing approaches proposed in this thesis are effective.
Keywords/Search Tags:Embedded systems, Embedded Browser, Embedded GUI, HTTP, HTML parser, Layout
PDF Full Text Request
Related items