Distributed message switching method and system

A message exchange and distributed technology, which is applied in the transmission system, electrical components, etc., can solve the problems that the message consumer can no longer receive messages, the message publisher can no longer send messages, and the reliability of the message exchange system is reduced, so as to improve the message quality. Exchange efficiency and system performance, convenient development and maintenance, and reduce the effect of coupling

Active Publication Date: 2018-01-16
中汇信息技术(上海)有限公司
View PDF13 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This makes the message server cumbersome, less maintainable, and less scalable
Moreover, each function is concentrated in the message server so that the correlation between each function is high. If the message server fails, then the entire data exchange will have problems. The message publisher can no longer send messages, and the message consumer can no longer receive messages.
This makes the message exchange system less reliable
In addition, TCP connection is used between each message consumer and the message server. When there are more message consumers, the message server needs to process more messages communicated by TCP, which reduces the efficiency of message exchange and other performance of the system.

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 message switching method and system
  • Distributed message switching method and system
  • Distributed message switching method and system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0112] In the embodiment of the present invention, the message publisher 1 is configured to send the multicast address and the corresponding service identifier to the directory proxy according to the pre-configured configuration information to register the service, and publish the service through the multicast channel corresponding to the registered multicast address information. The message consumer 2 is configured to subscribe to the directory agent 4 for a service according to the service identifier in the pre-configured configuration information to obtain a corresponding multicast address, and access a multicast channel to receive service messages according to the multicast address. The channel recorder 3 is configured to receive service messages of all multicast channels and persist the received service messages. The first channel recorder 5 is also configured to send the corresponding historical message to the message consumer 2 that requests the historical message. Pre...

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 distributed message switching method and system. Through the method disclosed by the invention, various functions designed for the message switching system are modularized ina micro-service way and divided into different function entities; the coupling between the function entities is reduced, the decentralizing of the message switching is realized, the development and the maintenance are more convenient. The information can be switched in real time by using a UDP multicast way, and the efficiency and the performance are improved.

Description

technical field [0001] The present invention relates to communication technology, in particular to distributed communication technology, and more specifically to a distributed message exchange method and system. Background technique [0002] With the development of information technology and the widespread application of distributed systems, in distributed software systems. Messaging middleware plays a vital role in key applications in many industries. It utilizes efficient and reliable messaging mechanisms for platform-independent data exchange, and integrates distributed systems based on data communication. It scales inter-process communication in a distributed environment by providing a message passing and message queuing model. [0003] Messaging middleware is suitable for distributed environments that require reliable data transmission. In a system using the message middleware mechanism, different objects activate each other's events by passing messages to complete co...

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
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