Font Size: a A A

Research And Implementation, Based On The Wap Browser Embedded Linux

Posted on:2007-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhongFull Text:PDF
GTID:2208360185456717Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of wireless network, mobile terminates have made great progress. Embedded browser takes important situation as a carrier of exchanging information. For satisfying domestic requirements, the embedded staff room of UESTC brings forwards WAPER according to 863 Fund Project which bases on embedded LINUX operating system.Firstly, the thesis analyzes the operating system—embedded LINUX OS which WAPER depends on and the designing points. Then, it sets forth the key technologies, including WAP, WBXML, GUI, DOM etc. How to consider the realization of above technologies is the designing emphasis of WAPER.It can supply mainly designing tactic for WAPER while referring to detailed methods of existing browsers. VIEWML for LINUX, MONQUEROR of MINIGUI, DELTABROWSER for CORETECH Company, DILLO of GTK, NETFRONT for ACCESS Company and ZEN, which belong to classic embedded browsers, are thoroughly analyzed and a detailed, clear image can also be obtained. On the basis of former analysis, structures and requirements of WAPER are introduced and the thesis lays eyes on the parsing tree technology and vision controlling technology. Further more, this paper focuses on its important components'design and implement methods.The structure of DOM parsing tree is compatible with both specification of WAP1.X and WAP2.0, in the meantime, as HTML is subset of XML, WAPER can explore WEB contents through limited modification. The whole browser is finished by C language and is transplantable which is already transplanted to the system of ARM9. The module of parsing tree is credible. The algorithm of optimizing node ensures the continuity of parsing process and can add the node into the most appropriate position in the parsing tree.After many test and applications, the implementation has been ported in fact applications. WAPER can satisfy the requirements of typical applications in embedded applications. The design based on LINUX operating system is extendable and transplantable.
Keywords/Search Tags:XML, WBXML, Wireless Application Protocol, Embedded Browser, LINUX
PDF Full Text Request
Related items