| The data transfer rate is getting higher and higher in the3G era, people can download a variety of resources by wireless terminals. The mobile value-added service is the hot spot of today’s development of the telecommunications industry, and mobile downloading technology is also the research focus of telecommunications industry. The thesis provides detailed design and implementation to mobile data downloading system, and the mutual communication between the client side and the server side is the key to the realization of the system.Now, the mobile platforms include iPhone, Android, BlackBerry, Windows Mobile and BREW, etc. The thesis designs a common framework for the client side which is implemented on BREW and Android platform. It includes not only common functional modules such as the decompression module, the list module, the SMS digital downloading billing module, the jumping module and the saving module, but also the personalized functional modules:the reading and paging module, the picture browsing and wallpaper settings module, the ringtones audition and settings module, etc.Data server is designed based on VS2008platform, and it supports a variety of mobile platforms. Firstly, it includes the path traversal module, the information reading module, the paging transmission module and the compression module. Secondly, the thesis realizes the server asynchronous communication and multiple clients simultaneously access using multi-threading technology and asynchronous non-blocking technology.The innovation of this thesis is the use of SMS digital download billing system, and users can pay to download pictures and ringtones, animation or fiction files to their own interest respectively. The other innovation of this thesis is that the client can find files and select page number by path traversal, avoiding input method problems because of phone performance differences. |