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

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

Example Embodiment

[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 In S100, the proxy module receives the message output by the message sending end in the network device where it is located.

[0021] Specifically, the proxy module in this embodiment (such as image 3 Agent) and message sender (such as image 3 In this embodiment, a proxy module is newly set 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 the message output by the message sender.

[0022] In this embodiment, the message output by the message sender is not directly transmitted to the message broker through the network connection between the network device where the message sender is located and the network device where the message broker is located, as in the imp...

Example Embodiment

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

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

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

Example Embodiment

[0063] Embodiment 3: A message asynchronous transmission system. Combine below Figure 5 The system is 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 with the message asynchronous transmission device 502 .

[0066] The message sending end 501 is mainly suitable for outputting the generated message, such as outputting the generated message to the message asynchronous transmission device 502 by means of inter-process communication and the like.

[0067] The message asynchronous transmission device 502 is mainly adapted to perform processing such as par...

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 Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products