Font Size: a A A

The Design And Implementation Of MQTT Protocol-Based Mobile Social Network Client

Posted on:2015-10-19Degree:MasterType:Thesis
Country:ChinaCandidate:Q Y GuanFull Text:PDF
GTID:2298330422479469Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of mobile communications technology and the popularity ofthe Internet on the mobile terminals, and the quickly update of smart phone system,using mobile terminals to do social activities has become an essential part of people’slive. However, due to the handling capacity and transmission bandwidth limitations andother factors of the mobile terminal, how to achieve efficient and reliable and low-costmobile social networking applications still have many technical difficulties. MQTTprotocol is a lightweight agent-based publish/subscribe messaging protocol. Based onits simple, lightweight characteristics, it is quite suitable for use on mobile devices.Using MQTT protocol in mobile social software development has become a populardirection.This paper discussed the research background, significance and the abroad studysituation of the mobile social networks, the Android platform and the MQTT protocol.Analyzed and studied the MQTT protocol, the Android platform and the system server.Completed the overall design of the system client, including the whole architecturebased on the MVC model, interface based on XML, many functions such as login,WeiBo, instant messaging and data storage used SQLite. At the same time, gave theoverall structure diagram and function block diagram. Implemented all interfaces andfunctions for the client and finished the renderings of the interfaces, the class diagram ofthe functions and the sequence diagram of some process. The results achieved the desire.Ultimately, through both of functional testing and performance testing, verified theeffective of the functions for the client and the compatibility, reliability, stability,security, and low consumption of network traffic of the client.
Keywords/Search Tags:MQTT Protocol, Mobile Social Network, Android, Client
PDF Full Text Request
Related items