Font Size: a A A

Research And Application Of High Reliable Instant Messaging System Under Mobile Network

Posted on:2016-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:J L LuoFull Text:PDF
GTID:2308330476454953Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the arrival of mobile Internet era, network communications becomes more and more popular among users, a lot great instant messaging software has come to service and more and more applications add the function of instant messaging into their system. Therefore, instant messaging technology appears to be particularly important. However, mature instant messaging technology is not open to public and many problems such as lost packets and message latency exist in open source instance messaging frame. In addition, open source instant messaging technologies are based on long-running connection between client and server which consume too much server resource.To solve these problems, and follow the trend of mobile networks, in our essay, we design an instant messaging system with high reliability under mobile network. To make up the deficiency of open source communication frame, we also propose an improved method of general instant communication technology. The study in this essay mainly focuses on three aspects:1. Method for immediacy of message. We propose long-running connection with high performance and round robin method, which solve the problem of too much server resource consumption by long-running connection of regular communication. To ensure validity of communication connection and reduce the amount of the data processing service, method to detect communication connection status is put forward. We also propose message concurrent push method, which make efficient use of server service and decrease the probability of server message block.2. Method for reliability of message. We propose message handshake protocol to ensure the messages on the server and the client will not be lost in the process of transmission. We use third party services to transmit audio, video, pictures, which guarantee the integrity and diversity of the instant messaging system while improving the success rate of file transfer. In addition, message encryption method is proposed to ensure information security in the transmission process.3. Method for high reusability of system. We propose single system architecture with double services, separating instant communication from application system. We build backend service alone to improve its independence and reusability. Besides, we put forward double service authorization to guarantee system’s safety.In the experiment section, the test system has already included the instant messaging system designed in our essay. Through the addition of instant messaging frame to applications, high reusability of our instant messaging system can be verified. Through the use of the application system, immediacy and high reliability of our instant messaging system can be verified.
Keywords/Search Tags:instant messaging, high performance long-running connection, file transfer, highly reuse frame
PDF Full Text Request
Related items