Font Size: a A A

Design And Implementation Of Messaging System Based On The IOS Platform Instant Messaging Software

Posted on:2014-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:H QuFull Text:PDF
GTID:2298330452961032Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the arrival of the information age, interpersonal communication is veryimportant. Communication and information transfer process in the mobile terminal,requires immediate, traceability, information receiving state recognizes. Instantmessaging software for demanding real-time, an efficient and reliable messagingsystem, is the fundamental instant messaging software.Based on Xiaomi company "MiTalk" project, we implement on the iOS platforma messaging system. It contains implementation of the message transmissionnetwork, notification, and storage capabilities. Network module uses XMPPprotocol as primary protocol and HTTP protocol as a supplement. For low-speedmobile network platforms and instability, we redesign the XMPP protocolhandshake part, make the connection faster, higher success rate. In some specialnetwork environment, internship and HTTP protocol XMPP seamless handover.IOS-based features, to achieve the background notification feature that makes themessage more timely access to reach the instant messaging software for real-timerequirements. Messages stored on the phone such resource-constrained platforms,transplantation of a simple database system, making the ease of use and efficiencyreached a point of balance.This thesis discusses the implementation of the system and is the ultimate successfor the "MiTalk" the iOS version, to achieve a timely, complete, status and othercharacteristics can be tracked by testing the last successful on-line. Currently thesystem has more than one million level users and reaches the pre-designed goals.
Keywords/Search Tags:Instant Message, Messaging System, XMPP, HTTP, Database, iOS
PDF Full Text Request
Related items