Font Size: a A A

Design And Implementation Of Distributed Message Push System

Posted on:2018-06-07Degree:MasterType:Thesis
Country:ChinaCandidate:W B RuanFull Text:PDF
GTID:2348330533966479Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile Internet,Android and i OS for the operating system of mobile devices occupy most of the market share.In order to meet the timeliness of information acquisition,the practical application of the power consumption,and the network environment needs to push the way to replace the traditional pull way to transfer the message,a message of MQTT protocol is designed for the design of the transfer agreement.In order to improve the performance and availability of the system,all the servers need to be organized to form a cluster system,in order to provide uninterrupted service and expand the system's concurrency.In this paper,according to the application of the mobile Internet business,the paper studies the implementation method of MQTT protocol using protocol,designs and implements a message push cluster system based on MQTT protocol.At first,this paper introduces the background and significance of the research,the current situation of domestic and foreign research,the source and content of the project,and then introduces several key technologies involved in the development process of the mobile terminal message push system.Including: MQTT protocol,Redis and Zookeeper cluster management,etc..Then analyzes the functional requirements of the Push system,according to the requirements of the system to make a summary of the design,including: system architecture design,system module design and distributed cluster design.After that,the realization of each module of the system is described.At last,the system function test and performance test are carried out.After functional and performance testing,this paper designed and implemented the system to be able to effectively carry out the message push.Compared to the single point system,the system has better performance and supports a larger number of connections.
Keywords/Search Tags:mobile applications, message push, distributed cluster, MQTT
PDF Full Text Request
Related items