Message routing method and system of enterprise service bus (ESB)

An enterprise service bus and message technology, applied in the Internet field, can solve problems such as exponential growth of configuration information, increase of client development cycle, inability to change status dynamically, etc., to improve convenience and security, improve load balancing ability, avoid The effect of routing jump

Active Publication Date: 2012-07-18
北京思特奇信息技术股份有限公司
View PDF1 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] Based on the above requirements, from the architectural point of view, when the server-side routing mode is adopted, it will have a greater impact on system performance, and service requests frequently jump between multiple endpoints on the server side, resulting in serious performance loss; and if the client-side routing mode is used The development of "routing function" increases the development cycle of the client, which is not conducive to business expansion; at the same time, the client can directly obtain "routing information", which is not conducive to system information security
[0010] From a technical point of view, the main defect of fixed routing is: the intercommunication of n services needs to be configured with O(n) level channels, that is, the increase in the number of services will cause the exponential growth of configuration information; content-based routing solves the problem of The configuration file is cumbersome, but it is still static, that is, the routing line is predetermined and cannot be dynamically changed according to the runtime state, so the dynamic selection of multiple service providers cannot be realized

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 routing method and system of enterprise service bus (ESB)
  • Message routing method and system of enterprise service bus (ESB)
  • Message routing method and system of enterprise service bus (ESB)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The principles and features of the present invention are described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0034] figure 1 It is a flow chart of the message routing method of the enterprise service bus in the embodiment of the present invention. like figure 1 As shown, in this embodiment, the flow of the message routing method of the enterprise service bus may include the following steps:

[0035] Step 101, the inbound router (Inbound router) receives the service request message, and analyzes and processes the service request message according to the preset business routing rules, and forwards the processed service request message to the outbound router (Outbound router) or Asynchronous subscribe router (Asynchronous subscribe router);

[0036] Step 101 is called business rule routing.

[0037] The inbound router con...

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 relates to a message routing method and system of an enterprise service bus (ESB), wherein the message routing method of the enterprise service bus comprises the following steps that: an inbound router receives a service request message, analyzes and processes the service request message according to a preset service routing rule and transmits the processed service request message to an outbound router or asynchronous subscription router; the asynchronous subscription router transmits an asynchronous event message to the outbound router according to a preset subject / subscription rule table and a subscription requirement; and the outbound router analyzes the content of the received message, extracts routing identification information and transmits the message to an external service providing system according to a preset target address routing table. By using the message routing method and system of the enterprise service bus, provided by the invention, the convenience, the rapidness and the safety in the process that a client side accesses a core service are improved, and the message routing load balancing capability of the ESB is enhanced.

Description

technical field [0001] The invention relates to the Internet field, in particular to a message routing method and system for an enterprise service bus. Background technique [0002] ESB (Enterprise Service Bus, Enterprise Service Bus) is the product of the combination of traditional middleware technology and XML (EXtensible Markup Language, Extensible Markup Language), Web services and other technologies. ESB provides the most basic connection center in the network and is a necessary element to build the nervous system of an enterprise. [0003] Message routing is one of the core functions to be realized by ESB. Message routing mainly refers to the correct delivery of service request messages to the service provider through certain rules and logic. In most integration projects, a service may have multiple providers, so the choice of service provider is a key issue to be solved by message routing. The current main routing methods are: [0004] 1) Fixed routing: This type ...

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/56H04L12/721H04L12/803
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