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

Distributed push server system and data push method using the system

A push server and data push technology, applied in the transmission system, electrical components, etc., can solve the problems of increasing server load, message delay, waste of server resources, etc., to reduce client traffic, ensure integrity, and reduce data transmission Effect

Inactive Publication Date: 2015-08-19
上海雷腾软件股份有限公司
View PDF7 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 3.2 Network failure or abnormality
[0016] 1. Since the http protocol is a stateless protocol, user information must be carried in each session, causing user information to be repeatedly carried to the server, wasting bandwidth
[0017] 2. Most of the requests are useless, because the messages from the server and the client are not always available, and the client repeatedly establishes and disconnects from the server, which increases the server load and wastes server resources
[0018] 3. The arrival of the message is not timely enough, because the client has to disconnect every time it receives a message. As a result, when there are many messages on the client side, it cannot receive messages continuously through one connection, resulting in message delay.

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
  • Distributed push server system and data push method using the system
  • Distributed push server system and data push method using the system
  • Distributed push server system and data push method using the system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The specific implementation of the distributed push server system and the data push method using the system of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0045] The distributed push server system utilizes reasonable and efficient logical layering and data flow call methods to realize the overall layered architecture design and object-oriented data flow call combination strategy. The connection between the client and the server is established to achieve a reasonable allocation of the client to different servers, to achieve a reasonable utilization of server resources, and to reduce information exchange between servers.

[0046] See attached figure 1 , the distributed push server system includes multiple data servers 1, an intermediate server 3, push server 2 and terminal 4, multiple data servers 1 include Key-Value database server, enterprise message system server and application program coordination server, e...

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 relates to the technical field of a network server framework and discloses a distributed push server system. The distributed push server system comprises a plurality of data servers, a middle server, a push server and a terminal, wherein the plurality of data servers are respectively connected with the middle server and the push server, and the terminal is communicated with the middle server and the push server, and the middle server comprises a voting module, and the terminal is used for transmitting a connecting request to the middle server, and the middle server is used for selecting the server whose load is the smallest from the plurality of data servers via the voting module as a target server and transmitting information of the target server to the terminal, and the terminal is connected with the target server, and the push server is used for pushing the data of the target server to the terminal in real time. Because the middle server is used for reducing the load of other server, the system and the method of the invention could be used for providing faster response speed for a client end.

Description

technical field [0001] The invention relates to the technical field of network server architecture, in particular to a distributed push server system and a data push method using the system. Background technique [0002] With the development of the mobile Internet, we have seen some amazing applications such as WeChat, Didi Taxi, Dahuangfeng, etc. Their applications first require high real-time information, higher accuracy and arrival rate , Furthermore, the server system needs to carry a larger amount of concurrency, have better scalability and reliability, in order to ensure the information security, continuity, shareability, easy integration and high availability of the overall service. These applications of them all adopted the push technology. Push technology itself has a very wide range of application requirements, especially for mobile Internet applications such as chatting, car rental, weather forecast, and stock software. [0003] The existing push framework is no...

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
CPCH04L67/1008H04L67/562H04L67/55
Inventor 刘涛张磊
Owner 上海雷腾软件股份有限公司
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