Font Size: a A A

The Key Technology Research And Application Of Instant Messaging For Mobile Terminal

Posted on:2017-03-11Degree:MasterType:Thesis
Country:ChinaCandidate:S C LiFull Text:PDF
GTID:2308330482490769Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Based on the Exhibition application platform and xmpp protocol, this article researches instant messaging key technology when communication module was imbedded other application oriented mobile terminal. The xmpp protocol is one of the most popular protocols in the field of instant messaging, and it is good at opening source, flexibility and extensibility. There are many implementation scheme from client to server for developer to choose and use it. There are three application scenarios of the most commonly encountered when we implement xmpp protocol. The first is how to integrate xmpp protocol architecture in the existing software platform, and this platform can be customized message type according to user need. The second is how to ensure that it is received successly when a message was sent from one client to anather client. The third is how to improve the performance of communication server when there are high concurrency. To solve these problems in the application scene, the content of this paper will research and discuss these questions. Therefore, this paper will research and resolve question is as follows:First, we need firstly to implement basic instant messaging services, and the xml stanza of message was extended to support variety of message type. The openfire is a instant messaging server based on xmpp protocol. Through developing plugin of openfire to integrate with business server and distributed file system, and it was used to implement function of different message type. For example, support the message of invite and picture, etc.Second, creating a guarantee mechanism of message reliability, the main purpose is to promote success rate of handle message. There are two stages to implement the mechanism including from client to sever and from server to client. A message will be successful to dispose as long as every stage is successful delivery and reception. This article will use receipt mechanism to guarantee message delivery by developing openfire plugins. This research result will be test and verify through special network environment.Third, the above research results to implement and applicate in the exhibition application platform. And promote the server performance by constructing openfire cluster and load balancing and in order to meet the performance demand with user requirement.Based on the research of the above problems and implementation in the Exhibition platform. The instant messaging module will be more appropriate for personality function in the Exhibition platform. Instant messaging module will extent xml stanza and server-side to support function of different message, and implement guarantee mechanism of message reliability by requesting message receipt. Therefore, those factors will promote the stability and availability of instant messaging in Exhibition platform.
Keywords/Search Tags:Instant Messaging(IM), xmpp protocol, openfire, personalized customization, message receipt
PDF Full Text Request
Related items