Message delivery method for reducing network load of message midware

A message middleware and message delivery technology, which is applied in the direction of data exchange network, electrical components, transmission system, etc., can solve the problems of not considering similarity, limited effect, and only considering similarity, so as to improve effectiveness and reduce bandwidth Loss, reduce the effect of network load

Active Publication Date: 2010-12-15
宁波东海蓝帆科技有限公司
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The above two network performance optimization methods effectively reduce the network traffic in the message transmission process of the message middleware, but there are still some shortcomings, as follows: The above (1) method uses techniques such as compression to reduce the network traffic used for transmission. The data size of the message, but this method does not change the data size of the original message (before compression). When the network contains a large number of similar messages, the effect of this method is very limited; the above method (2) mainly emphasizes optimizing a single The point-to-point transmission between message producers and message consumers only considers the similarity between a message of the same message consumer and the previous message, and does not consider the similarity of messages sent by the same message producer to multiple message consumers. sex

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 delivery method for reducing network load of message midware
  • Message delivery method for reducing network load of message midware
  • Message delivery method for reducing network load of message midware

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0041] The message delivery method for reducing the load of the message middleware network proposed by the present invention involves multiple message queue servers (nodes), each message queue server (node) has an application layer routing mode, and the application layer routing mode can support unpacking of messages In this method, the message producer sends the original message generated within a certain time interval to its corresponding node, and the application layer routing mode in the node differentiates multiple original messages according to the address of the next hop node Encode and package it into an encoded message; the next hop node receives the encoded message from the previous hop node, and unpacks and analyzes the encoded message. Similarly, the application layer routing mode in the next hop node is based on The address of 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 message delivery method for reducing network load of a message midware. The method comprises the steps of: carrying out primary classification according to a structural similarity of all original messages received by a current node so as to obtain a similar original message set, then carrying out secondary classification according to the address of a next-hop node of the original messages in the similar original message set to obtain a similar original message subset, respectively extracting contents of same and different parts of all the original messages in the subset, carrying out differential encoding, packaging into encoded messages, sending to the next-hop node, unpacking and analyzing by the next-hop node, sending the original messages to message consumers when the address of the target node of analyzed original message is the node; and repeating the processes of classification and packaging to all unprocessed original messages by the node until the original messages are sent to the message consumers. The invention has the advantages of effectively reducing the network load of the message midware by reasonably using the structural similarity of the messages of a XML (Extensive Makeup Language) text data format and skillfully using the differential encoding.

Description

technical field [0001] The invention relates to a message delivery method for optimizing network performance, in particular to a message delivery method based on XML (Extensible Markup Language, Extensible Markup Language) similarity principle, which can reduce the network load of message middleware. Background technique [0002] Message Oriented Middleware (MOM, Message Oriented Middleware) is a mechanism that provides a loosely coupled and flexible way to integrate applications. It is based on the store-and-forward mechanism of message queues, and provides a unique asynchronous transmission mechanism, which can realize application integration and data exchange based on message transmission and asynchronous transaction processing. [0003] Message middleware has two messaging modes: point-to-point mode and publish / subscribe mode. The point-to-point mode is used for point-to-point communication between the message producer and the message consumer, and the message producer ...

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): H04L12/56H04L29/08H04L1/00
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