Font Size: a A A

Research And Implementation Of University Information Web-based Real-time Push Technology

Posted on:2018-10-18Degree:MasterType:Thesis
Country:ChinaCandidate:J HuFull Text:PDF
GTID:2428330542476285Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the rapid development of Web technology and emergence of various new technologies,the proposal of HTML5 standard is bringing an innovation to the traditional information transfer.In the meantime,campus information build-up has been paid more and more attention,since colleges and universities are the carrier of cultural transmission.Thanks to the application of information push technology,exam information,educational information and other notices can be kept updated and transferable,and the work process can be simplified as well.In addition,the timeliness and efficiency of information dissemination are the standard of information transmission quality in Colleges and universities.As a result,the basis of this paper is to use the mobile phone or other mobile terminals to send the message timely among college or university students.In recent years,the real-time server push technology has drawn much attention,and when the traditional "request-respond" message mode can no longer meet the public's requirement,new push technology is ready to come out.Many C/S applications are gradually transferred to the application of Web platform,because the application of B/S mode has many advantages,such as crossed platform and easy achievement.In the Web system,the achievement of a new service computing is based on the HTTP protocol,and thus every time when a new request is launched,the server will automatically disconnect the current request.Therefore,when it comes to realizing the real-time push function based on Web,it is a difficulty to change the connection mode of HTTP and to establish a fully duplex communication channel,which builds connection to the server and browser.In theory,the WebSocket technology and event stream processing technology can achieve such kind of real-time push.This paper presents a scheme of combining WebSocket technology and event stream processing.For one thing,WebSocket is a new communication protocol based on the HTML5 standard,which can achieve full duplex communication between client and server.In addition,it also enables message transfer to be more convenient.For another,the event stream processing refers to the corresponding processing actions triggered when preset conditions are achieved.It can not only deal with a number of events with high speed,but also respond to events quickly and efficiently,which are incomparable advantages over other methods when facing complex events.This paper will thoroughly study the realization principles of these two technologies,elaborate the position of WebSocket and its work flow in the network model,analyze the basic principles of its functions such as connection,disconnection and messages sending and receiving,and discuss the feasibility of the implementation of this program in university campus.Consolidating characteristics of these two techniques and taking a real-time topology diagram module as an example,this paper illustrates how to realize the push of the Web server,and then apply it to the B/S construction in order to further realize the active push technology of the server.First of all,this paper solves the communication problems between B/S and C/S,which frequently occur between heterogeneous applications.Second,it tests and testifies the realization of related functions by designing a simple simulation application.Finally,through functional verification and performance analysis of both the original and current schemes,this paper demonstrates the feasibility of the real-time push scheme,and proves the significant advantages of the new scheme in practical applications.
Keywords/Search Tags:Information real-time push technology, Web, WebSocket, HTML5, ESP
PDF Full Text Request
Related items