Font Size: a A A

Design And Implementation Of Push Technology Based On Web-server

Posted on:2014-08-17Degree:MasterType:Thesis
Country:ChinaCandidate:Q P LiaoFull Text:PDF
GTID:2268330392962770Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rise of Web technologies, Web‐based server push technology been greatly developed. But because of the inherent weaknesses of the HTTP protocol, there are some problems with the mainstream Web‐based server push technologies: technical complexity, bad compatibility, poor real‐time and so on. HTML5introduces the WebSocket technology to solve these problems, and provides a very good foundation.This paper designs and implements a WebSocket‐Based Web notification push engine. The engine server based on WebSocket technology, implement a notice push notification messaging service based on subscription‐release pattern to receive external forwarding service. This paper constructs a lightweight, fast and efficient Web notification push engine. In the stage of engine design, we starting with the overall design of the entire engine structure, followed with the aspects of the processes, class, interactive, and data protocol layers. The papers describe the entire design content with object‐oriented design ideas and UML tools. In the design summary part of this paper, there are some simple description of the entire engine characteristics and shortcomings. In the implementation part of this paper, it chooses Node.Js as engine development platform, and implement this engine server as modules. Then this paper describes the implementation detail of every sub‐module individually, which focuses on the WebSocket protocol parsing, and provides detailed description of the parsing mechanism.
Keywords/Search Tags:Web, HTML, Ajax, Push, Comet
PDF Full Text Request
Related items