Font Size: a A A

Design And Implementation Of Instant Messaging System Base On The XMPP Protocol

Posted on:2017-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:J YeFull Text:PDF
GTID:2348330503990862Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the popularity of smart phones, mobile phones in people's lives play an increasingly important role, accelerated pace of life and Increasingly close regional ties,people for instant message fuction in the APP of mobile phones also increasingly valued. With derivation and development of instant messaging software in the field of APP in earlier period,APP like WeChat,QQ has formed a monopoly position in the market. And these enterprises often keep their communication protocols a secret.,related technology is also not disclosed, it gives SMEs caused obstacles to add instant chat fuction in their existing enterprise APP.XMPP-based instant messaging system is an effective way for SMEs to achieve the chat function. APP client is a entry to user, it is important to achieve and popularize the enterprise business. The system is based on i OS platform, it is based on the vast number of different forms of chat user needs and based on the rapid development and deployment of business realities demand,relying on the XMPP protocol maturity, high scalability and high security, and based on the format of take XML transport stream as a data carrier. On the basis of combined research background of instant messaging system and current situation at home and abroad, in the form of UML flow chart, function block diagram and database design table, the IM chat system and relative functions and requirements was analyzed and designed in detail. And combining the characteristics of i OS platform, according functional design in the form of class Diagram to achieve the login and register the in client system, establish a XMPP connection,XML data analysis and generation, database Operations and chat fuction in detail.In the part of test, to ensure the availability and fluency of the client system through unit testing and system functional testing.Instant messaging system is an effective method for SMEs to Improve business, to meet user's needs of chat,to increase customer satisfaction.The IM APP has achieved commercial operation now, and has good user experience and feedback,it is in line with expectations of design.
Keywords/Search Tags:IM, XMPP Protocol, iOS System, Client, APP
PDF Full Text Request
Related items