Font Size: a A A

The Research And Implementation Of Mashup

Posted on:2014-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:X K RongFull Text:PDF
GTID:2248330398970860Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the popularity of3G and the development of LTE technology, coverage of high-speed mobile Internet is rapidly expanding, and mobile Internet speed has improved significantly. All of these hava promoted the development of Internet-based mobile applications.Mobile Internet can not be a simple conversion of traditional Internet. Mobile device user interface, transfer rate and processing capacity decide that the mobile Internet should meet the mobile end-user interface transfer rate and limited computing power.Mashup is a new technology in Web2.0. Mashup brings the required content from an external data source to create a new application.Mashup as aggregation technology can be targeted to obtain data on the Internet, thus reduces transmission content and the stress of mobile terminal.However, the present research on Mashup is based on Web browser, mobile browser because of the limited size of the layout, interactive capabilities and processing power are unable to meet the existing conditions for the realization of the Mashup.In such cases, the paper first introduces the basic principles of Mashup development as well as the architecture of the Android operating system and platform features. Then the paper analyzes how the ordinary browser makes Mashup available and introduces that it is insufficient to achieve Mashup with hand browser.Based on the above discussion, the paper proposes the implementation design of Android-based Mashup, including the design of the server side and the Android client. In the designing scheme of this paper, the function of Mashup server is user authentication, components downloads, data storage and forwarding. The function of Mashup client is to provide the operating environment of the Mashup components besides data aggregation and Mashup components downloads. Mashup client is logically divided into data access layer, the control layer, the data adaptation layer, the data exchange layer and the display layer.In order to prove that the program can be realized, the paper subsequently realizes the Android-based GPS-Mashup, that mashups the weather in different regions.Meanwhile, the paper introduces the realization of some of the key codes and shows the system performance at the end.
Keywords/Search Tags:Mashup, Android, Mobile Internet, Webkit, WSLA
PDF Full Text Request
Related items