High-efficiency high-stability page real-time data refreshing method

A high-stability, real-time data technology, applied to electrical components, transmission systems, etc., can solve the problems of increasing the burden on requesters and service providers, low efficiency of message distribution, and poor scalability, so as to improve the quality of message push and reduce the Message push delay, the effect of improving the degree of modularity

Inactive Publication Date: 2016-01-27
INSPUR SOFTWARE CO LTD
View PDF5 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, all kinds of message services are mostly carried out in a two-tier architecture, that is, the requester directly sends a request to the service provider. The disadvantage of this type of processing method is that when the service provider crashes and restarts at a certain moment, the current message service processing The method cannot enable the data or service requester to obtain the data or service in a timely manner, and the requester must resubmit the request task before re-obtaining the data or service, which increases the burden on the requester and the service provider; in addition, the message request and service adopt two layers The way of architecture makes the coupling between system modules stronger, and the scalability is poor
Therefore, the traditional two-tier message service solution has problems such as low message distribution efficiency, poor stability, and poor scalability.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The following is a detailed description of a high-efficiency and high-stability page real-time data refresh method of the present invention.

[0022] A high-efficiency and high-stability page real-time data refresh method of the present invention is characterized by:

[0023] (1) Improved the traditional client-side pull method for real-time display of change data, which is actively pushed by the server when the background data changes. Message push adopts Comet-based "server push" technology, and adopts an observer model: the client sends a request and subscribes to events of interest; the server assigns a session ID to each client as a tag, and the event source will take the newly generated event Sent to the subscriber's event queue in a multicast manner. The specific implementation uses the open source framework pushlet.

[0024] The use of "server push" technology has the following advantages:

[0025] Reduced the client terminal display the latest change data push delay....

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a high-efficiency high-stability page real-time data refreshing method. The conventional mode, that a client end pulls real-time displayed change data so as to actively push data to a server end when background data changes, is improved. A server push technology based on Comet is adopted for message pushing. An observer model is adopted, and a conventional two-layer request-service configuration mode is changed to a three-layer service configuration. Message forwarding middleware is responsible for network transmission of messages, the problems of high coincidence and message obstruction and loss in a large throughput application are solved, and distributed calculation is supported. The high-efficiency high-stability page real-time data refreshing method has the advantages that the problems of increased server end loads and increased network flows caused by that the conventional client end sends requests to the server end on time for obtaining newest change data are solved, the message push delay is reduced, the message push quality is improved, the distributed calculation is supported, and the problems of high coincidence and message obstruction and message distribution loss in the large throughput application are solved.

Description

Technical field [0001] The invention belongs to the application field in the real-time system that needs to display the latest change data of the background in real time, and is specifically a high-efficiency and high-stability page real-time data refresh method. Background technique [0002] Currently, there are mainly the following methods for displaying real-time change data based on WEB: [0003] HTTP pull method: mainly includes traditional polling method and Ajax polling. The traditional polling method is to use the refresh function of the meta tag in HTML to reprint the page after a certain time interval, so as to repeat. Its biggest disadvantage is that the experience of page refreshing is very poor, and the pressure on the server will be relatively high. The Ajax polling method is an asynchronous response mechanism. Although it can solve the visual experience brought by the above-mentioned traditional polling method, it is still through uninterrupted client Ajax requests...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08H04L29/06
CPCH04L65/1073H04L65/4061H04L67/1001H04L67/55
Inventor 马骏李胜利吴瑞海闫学君郑超
Owner INSPUR SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products