ResearchBib Share Your Research, Maximize Your Social Impacts
Sign for Notice Everyday Sign up >> Login

Design and Implementation of a High Performance Event-Driven WebSocket

Journal: Computing, Performance and Communication Systems (Vol.1, No. 1)

Publication Date:

Authors : ; ; ; ;

Page : 28-32

Keywords : WebSocket protocol; Node.js; High concurrent; Event-driven; Stability.;

Source : Downloadexternal Find it from : Google Scholarexternal

Abstract

In recent years, instant messaging has been more and more widely used on the Internet. The Pull model adopted in the traditional servers can not well meet the requirements of real-time information acquisition and high concurrent using accesses in the practical applications. In order to deal with the aforementioned problem, using the Push model in the real-time message transmission has become a research hotspot. Firstly, based on the open source projects of Node.js, Redis and RabbitMQ, a WebSocket server which can provide real-time message push service to a large number of different users' subscription requests is designed and implemented. Secondly, the function modules and implementation details of each layer are analyzed in detail. At last, experimental results show that the feasibility of WebSocket server.

Last modified: 2017-03-29 06:58:15