Long connection based message pushing system and method

A technology of message push and long connection, which is applied in the computer field and can solve problems such as the inability to guarantee the reception of push messages

Active Publication Date: 2017-11-24
北京奇元科技有限公司
View PDF8 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Among the existing message push services, many of them are push services based on short connections. The short connection push service requires the client to actively initiate a push request according to business needs, and disconnect the connection after the push is completed. If the frequency of client initiation is too high, it will be easy It imposes a large burden on the server, but if the frequency of initiation is low, it cannot guarantee that the push message will be received by the client in real time. For some important messages, the delay in sending based on a short connection is fatal

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
  • Long connection based message pushing system and method
  • Long connection based message pushing system and method
  • Long connection based message pushing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 A schematic structural diagram of a persistent connection-based message push system according to Embodiment 1 of the present invention is shown. like figure 1 As shown, the system includes: a configuration server 100 , a message center server 110 , a gateway server 120 and at least one push server 130 ;

[0029] The configuration server 100 is adapted to store service information of at least one push server 130 .

[0030] The message center server 110 is adapted to manage message push policies, and configure push tasks according to message push policies.

[0031] Among them, the message push strategy can specifically set which product and which business will push the message, push target, push method, push task type, push task creation, start, stop, update, permission management, editing permission, publishing permission, review permission , check the number of people online, and check the message status.

[0032] The gateway server 120 establishes a long c...

Embodiment 3

[0071] Figure 4 A schematic structural diagram of a persistent connection service system according to Embodiment 3 of the present invention is shown. like Figure 4 As shown, the system includes: a configuration server 400 , a gateway server 410 and at least one service server 420 ; wherein, the gateway server 410 and at least one service server 420 are registered in the configuration server 400 in advance.

[0072] The configuration server 400 is adapted to store service information of at least one service server 420 .

[0073] Specifically, the service information of at least one business server 420 includes: IP port number, service type, and / or online status, wherein, the service type can specifically be user login and key management services, various killing services, message push services, etc. ; Online status includes: online and offline.

[0074] The gateway server 410 establishes a persistent connection with the client, and is adapted to obtain the service informat...

Embodiment 4

[0083] Figure 5 A schematic structural diagram of a persistent connection service system according to Embodiment 4 of the present invention is shown. like Figure 5 As shown, the system includes: Zookeeper server 500, gateway server 510, at least one login server 520, and at least one key server 530; 500 to complete the registration.

[0084] The Zookeeper server 500 is adapted to store service information of at least one login server 520 and service information of at least one key server 530 .

[0085] The gateway server 510 establishes a long connection with the client, and is adapted to obtain the service information of the login server from the Zookeeper server 500, and forwards the one-stage user login request carrying the encrypted user login information sent by the client using the long connection to At least one login server 520 online.

[0086] After a persistent connection is established between the client and the gateway server 510, the client can use the persi...

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 long connection based message pushing system and method. The system comprises a gateway server, at least one pushing server, a message central server and a configuration server; the gateway server and the at least one pushing server complete registration in the configuration server in advance; long connection based message pushing service can ensure that messages are pushed to a client in real time, accurate pushing of messages is achieved conveniently, and the defect that in the prior art, the message pushing service based on short connection needs to be initiated actively, large burden is brought to the servers due to too high frequency, if the frequency is low, the instantaneity of the messages cannot be guaranteed, and then the instantaneity of the messages is difficult to guarantee is overcome; in addition, for important security information, time delay of short connecting pushing is fatal.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a persistent connection-based message push system and method. Background technique [0002] Among the existing message push services, many of them are push services based on short connections. The short connection push service requires the client to actively initiate a push request according to business needs, and disconnect the connection after the push is completed. If the frequency of client initiation is too high, it will be easy It imposes a large burden on the server, but if the frequency of initiation is low, it cannot guarantee that the push message will be received by the client in real time. For some important messages, the delay in sending based on a short connection is fatal. Contents of the invention [0003] In view of the above problems, the present invention is proposed to provide a persistent connection-based message push system and a corresponding pe...

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
CPCH04L67/141H04L63/062H04L63/08H04L63/0478H04L67/55
Inventor 魏自立王志超李威王肖磊赵晶晶张波姜艺学李辉
Owner 北京奇元科技有限公司
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