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

Message asynchronous transmission method, device and system

An asynchronous transmission and message technology, applied in the field of message transmission, can solve the problems of low message compression rate, failure to save network bandwidth as much as possible, message sending failure, etc., to achieve fast information transmission speed, save network bandwidth, and reduce message length. Effect

Active Publication Date: 2014-03-12
BEIJING QIHOO TECH CO LTD
View PDF10 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the process of implementing the present invention, the inventor found that the network connection between the message sending end and the message agent end is not in good condition, or even when the network is interrupted, the delay in sending messages from the message sending end will be relatively high, and there may even be The message sending failure phenomenon, for the message sending failure, the user needs to resend the message to the message receiving end after the network status returns to normal; thus, the existing asynchronous message transmission method may make the user experience poor; in addition, at the message sending end When the message content carried by the sent message is small, the compression rate of the message is usually relatively low; thus, the existing asynchronous message transmission method will not save the network bandwidth as much as possible.

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
  • Message asynchronous transmission method, device and system
  • Message asynchronous transmission method, device and system
  • Message asynchronous transmission method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0019] Embodiment 1. A message asynchronous transmission method. Combine below figure 2 and image 3 The method of this embodiment will be described in detail.

[0020] figure 2 , S100. The agent module receives the message output by the message sender in the network device where it is located.

[0021] Specifically, the proxy module in this embodiment (such as image 3 Agent in ) and message sender (such as image 3 Produer in ) is located in the same network device, that is to say, in this embodiment, a proxy module is added in the network device where the message sender is located, and the proxy module can communicate with the message sender in the network device where it is located. Interact to receive messages output by the message sender.

[0022] In this embodiment, the message output by the message sending end will not be directly transmitted to the message agent through the network connection between the network device where the message sending end is located ...

Embodiment 2

[0044] Embodiment 2. The message asynchronous transmission device is usually installed in a server, such as a cloud server; of course, the present invention does not rule out the possibility that the device is installed in a network terminal device. The device in this embodiment is located in the same network device as the message sending end, and the device is provided with a proxy module, which is mainly used to implement the operations performed by the proxy module in the above-mentioned method embodiments. It can also be considered that the device is For the above proxy module.

[0045] Combine below Figure 4 This device will be described in detail.

[0046] Figure 4 The device shown in mainly includes: a receiving module 200, an analyzing module 210, an encapsulating module 220, a compressed sending module 230, a retransmitting module 240, and a prompt module 250; wherein, the analyzing module 210 is connected to the receiving module 200 and the encapsulating module 2...

Embodiment 3

[0063] Embodiment 3, message asynchronous transmission system. Combine below Figure 5 This system will be described in detail.

[0064] Figure 5 The system shown in FIG. 2 mainly includes: a first network device 500 , a second network device 510 and a third network device 520 , and the second network device 510 is connected to the first network device 500 and the third network device 520 respectively.

[0065] The first network device 500 is provided with a message sending end 501 and a message asynchronous transmission device 502 , and the message sending end 501 is connected to the message asynchronous transmission device 502 .

[0066] The message sending end 501 is mainly suitable for outputting the messages generated by it, for example, outputting the messages generated by it to the message asynchronous transmission device 502 through inter-process communication and other means.

[0067] The message asynchronous transmission device 502 is mainly adapted to analyze an...

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 message asynchronous transmission method, device and system. The message asynchronous transmission method comprises the steps: an agent module receives a message sent by a message sending end of network equipment in which the agent module is positioned; the agent module analyzes the received message so as to determine a message queue identity carried by the message; the agent module performs message encapsulation treatment on the content of a message body of the received at least one message which carries the same message queue identity, and the message queue identity; the agent module performs compression treatment on the message body of the encapsulated message, and sends the compressed message to a message agent end; the message agent end and the message sending end are positioned in different network equipment.

Description

technical field [0001] The invention relates to message transmission technology, in particular to a message asynchronous transmission method, a corresponding message asynchronous transmission device and a message asynchronous transmission system. Background technique [0002] Messages are mainly used for information exchange between network devices (especially servers). Asynchronous message transmission is widely used in communication systems because it can reduce the system coupling between the message sending end and the message receiving end, and the message sending end and the message receiving end do not need to be online at the same time. [0003] The existing asynchronous transmission of messages is usually implemented by using message queues, and its implementation is usually as follows figure 1 shown. [0004] exist figure 1 , the message sender (i.e. figure 1 The Producer in the) compresses the message to be sent, and sends it to the message receiving end (ie ...

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
IPC IPC(8): H04L12/58
Inventor 王超朱超陈飞代兵
Owner BEIJING QIHOO TECH CO LTD
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