Font Size: a A A

Http-Based Long-Connect "Server Push" Of Technology Research

Posted on:2011-12-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z YanFull Text:PDF
GTID:2248330371463166Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As computer networks continuing to improve and further development, the information push technologies are the access of information of an immediate release and important form. It is different from the Browser/Server structure of the information pull model. The server can take the initiative to push real-time information will be sent to the client to meet user needs timely access to useful information needs. Servers’information is not only the information push technology push a common approach of the browser development and continuous improvement, but also from the desktop application software platforms to browser platform. Because the browser is based on the HTTP protocol, in the traditional sense to establish a permanent connection at both ends, two-way communication of traditional server push model is not applied directly to the browser. How to implements browser-based server push technologies to meet user real-time requirements has become a pressing problem.Currently, asynchronous transfer technology through a combination of Ajax, browser-based form of server push technology has made significant breakthroughs. There have been three kinds of technology programs, namely polling, long polling and streaming mode, and appears based on these programs related to development framework. These methods has been effectively solved some of the server push application server overloading the server performance problems. But basically focus on how to improve server performance, regardless of the specific application requirements and the practical application server application performance and service quality.This push from the server to improve application performance and server applications of push technology in a reasonable start, a long connection based on HTTP "server push" the application of the framework model. The introduction of a scheduling request and handover state the methods and strategies are different request for allocation of the appropriate way of push technology, the polling, long polling and streaming combination of three ways. In different situations, we can choose the best of the push approach to achieve the full advantage of a variety of ways. The performance of the server side adjustment will have a combined application strategy and dynamic adjustment of the corresponding request of the push technology solutions, applications of real-time changes in perception. Reasonable and timely deployment of system resources has been seeking to optimize application performance overall objective of effective protection of user application efficiency. Through actual application development and testing, it is show that the application framework can improve application quality of service.
Keywords/Search Tags:Information Push, Server Push Technology, Scheduling Request Policy, Dynamic Switching Method
PDF Full Text Request
Related items