An enterprise service bus integrating rule engine

An enterprise service bus, service bus technology, applied in the multi-communication protocol service bus and business rules and business process processing fields, can solve the problems of high application cost, complex application maintenance, modification and so on

Inactive Publication Date: 2017-02-08
江苏万全智能环境设备有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under the traditional ESB, the business logic is directly fixed in the ESB business processing program code, which makes the maintenance of the application complicated and expensive. Changing business rules and business processes always cause frequent modifications to the application, especially in the face of dynamic business Applications developed in the traditional ESB mode often face comprehensive and costly revisions and even design changes when challenged with models and business processes

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
  • An enterprise service bus integrating rule engine
  • An enterprise service bus integrating rule engine
  • An enterprise service bus integrating rule engine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] Service access unit, based on configuration design, provides multiple access formats and protocol adaptation; message container unit, used for message routing, service combination, data mapping and data conversion; service access unit, used for Send messages to other application systems and adapt message formats and protocols;

[0047] The service mediation unit is used to hide the message format and protocol, separate the business logic from the message, and realize local independent service calls;

[0048] A message routing unit for routing, filtering, merging and reordering messages;

[0049] The data conversion unit is used for converting data of different formats and transmission protocols;

[0050] The enterprise service bus also includes: a platform management module, which is connected to the service bus module and is used to manage the relevant configuration of the enterprise service bus;

[0051] The enterprise service bus also includes: a rule s...

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 an enterprise service bus for integrating a rule engine. The enterprise service bus comprises a service bus module, a platform management module, and a rule service module, wherein the service bus module comprises a service access unit, a message container unit, a service out unit, a service mediating unit, a message routing unit, and a data converting unit; the platform management module is connected with the service bus module and used for managing relative configuration of the enterprise service bus; the rule service module is connected with the service bus module and used for expanding the service rule and the business process capacity to the enterprise service bus; the rule service module comprises a service rule unit, a strategy rule unit and a rule engine unit. The enterprise service bus is an integrated conceptual enterprise service bus due to the functional development and expansion based on ESB (Enterprise Service Bus) technical specification. The enterprise service bus is beneficial to break through market monopoly of other large-scale enterprises.

Description

[0001] 1. Technical field [0002] The invention relates to the technical field of network communication, in particular to multi-communication protocol service bus, business rules and business process processing. [0003] 2. Background technology [0004] ESB (Enterprise Service Bus, Enterprise Service Bus) provides an infrastructure for interaction, composition and governance for decentralized services, and is the core technology of SOA (Service Oriented Architecture, Service Oriented Architecture). [0005] A rule engine is a software system used to manage and automatically implement business rules. Its main functions are to store, classify and manage rules, verify the consistency of rules, infer other rules, contact rules and applications that execute these rules through rules. The rules mainly refer to the business logic within the enterprise (inside the system), and the business logic of information interaction and processing between enterprises (between systems and system...

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 Patents(China)
IPC IPC(8): H04L12/40H04L12/24
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