Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for achieving web application acceleration of content distribution network node

A content distribution network and node technology, applied in transmission systems, electrical components, etc., can solve the problems of CDN node acceleration without distinguishing between real-time and non-real-time content of CDN-accelerated customers, unbearable by the server, unable to accelerate special optimization of real-time content, etc. Achieve the effect of ensuring stability and timeliness, reducing processing pressure and improving performance

Inactive Publication Date: 2013-11-20
CHINANETCENT TECH
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] For stream technology, in the case of large concurrency, the server may not be able to bear
[0011] CDN node acceleration does not distinguish between real-time and non-real-time content of CDN-accelerated customers, so it is impossible to optimize the acceleration of real-time content

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for achieving web application acceleration of content distribution network node
  • Method and system for achieving web application acceleration of content distribution network node
  • Method and system for achieving web application acceleration of content distribution network node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0044] figure 1 It shows the flow of a preferred embodiment of the method for realizing web application acceleration by content distribution network nodes in the present invention. See figure 1 , each implementation step of the method for the content delivery network node in this embodiment to realize web application acceleration is as follows.

[0045] Step 1: The client sends an http request to the CDN node.

[0046] Step 2: The CDN node receives the http request data, parses the http request header data, and judges whether it is a WebSocket protocol handshake request or an ordinary http request according to the http request header data.

[0047] If the request header contains both Connection and Upgrade headers, and the value of the Connection header contains "Upgrade", and the value of the Upgrade header is "WebSocket", then it is judged that the...

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 discloses a method and a system for achieving web application acceleration of a content distribution network node, which ensure the stability and the timeliness of data transmission. The technical scheme is that after optimization, the real-time web application acceleration scheme still maintains the support on the original scheme, meanwhile, an efficient and real-time web application acceleration scheme based on the WebSocket protocol is additionally brought forward, and is characterized in that the real-time part and the non-real-time part in the web application are separated, the non-real-time content in a client side is obtained through the HTTP protocol, and the real-time content is obtained through the WebSocket protocol.

Description

technical field [0001] The invention relates to a technology for accelerating real-time Web applications, in particular to a technology for accelerating WebSocket-based efficient real-time Web applications. Background technique [0002] Currently, there are many real-time web applications, such as online games, online securities, and email reminders. Due to various factors such as the current network, the user experience deteriorates. Therefore, the acceleration of real-time web applications by content delivery network (CDN) becomes inevitable. [0003] The current real-time web application acceleration solution still uses the traditional technical solution based on the HTTP protocol, and there are the following three solutions: [0004] (1) Timing polling: The working principle is that the client periodically polls the server to ensure real-time data. This is an inefficient implementation solution that will cause a lot of unnecessary network bandwidth consumption. [0005...

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/08
Inventor 洪珂郭文强董曙佳
Owner CHINANETCENT TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products