Font Size: a A A

Analysis, Design And Implementation Of WAP2.0 Micro Browser

Posted on:2006-10-14Degree:MasterType:Thesis
Country:ChinaCandidate:X G HuFull Text:PDF
GTID:2168360155974112Subject:Software engineering
Abstract/Summary:PDF Full Text Request
WAP browsing business is one of the featured services in mobile telecommunication. WAP browser acts as data browse platform of mobile terminal and provides rich and colorful contents for users easily. Integrating WAP of the mobile telecommunication with Web, it expands wide Internet resources for mobile terminal users. Nowadays, WAP2.0 protocol is most widely used in mobile browsing standard, and it also becomes the basis of carrying the variety of mobile data services (for example, MMS, download, etc.). This thesis follows the technique development trends of WAP techniques. On this basis, we design the architecture of WAP2.0 Micro Browser, and construct browser's prototype to prove and evaluate the design process. According to the project development life cycle through the analysis, design and implementation phases, our approach typically follows rapid application development methods. The main works and contribution of this thesis are as follows: Firstly, we outline the basis of browser related techniques, including Web/WAP programming model, contents process, script interpretation and security mechanism, etc. Then, we present the architecture of WAP2.0 Micro Browser, and explain the considerations of functionality, performance, cross-platform and reuse in three aspects: modular structure, control flow and state model. Furthermore, we divide the system into the network protocol module and the contents processing module to meet with browser's function requirements. We reuse supporting module to increase the rate of development progress. We generalize the platform adaptive module to achieve for the goal of the cross-platform. By separating user interface module from the system, we make user interface extensible and customizable in an easy form. We also use memory management and display optimization to enhance running performance. After then, we explain each module in detail, including Web based "push"and "pull"calculation modules, HTML/WML mark language processing, style processing, JavaScript and WMLScript interpretation and evaluation, etc. Finally, we implement a browser prototype based on Symbian operating system platform, and verify the design process. The architecture of WAP2.0 Micro Browser and the prototype have the properties of full function, cross-platform, stability and modularity. They are valuable in current application of mobile telecommunication.
Keywords/Search Tags:WAP, Micro Browser, Web, Mobile Telecommunication
PDF Full Text Request
Related items