CN114157567A - Routing engine configuration method and device, storage medium and electronic device - Google Patents

Routing engine configuration method and device, storage medium and electronic device Download PDF

Info

Publication number
CN114157567A
CN114157567A CN202111381937.4A CN202111381937A CN114157567A CN 114157567 A CN114157567 A CN 114157567A CN 202111381937 A CN202111381937 A CN 202111381937A CN 114157567 A CN114157567 A CN 114157567A
Authority
CN
China
Prior art keywords
preset
routing
components
routing engine
configuration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111381937.4A
Other languages
Chinese (zh)
Other versions
CN114157567B (en
Inventor
周波
况涛
蔡浴泓
杨张磊
柴灵俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang Huifu Network Technology Co ltd
Original Assignee
Zhejiang Huifu Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang Huifu Network Technology Co ltd filed Critical Zhejiang Huifu Network Technology Co ltd
Priority to CN202111381937.4A priority Critical patent/CN114157567B/en
Priority claimed from CN202111381937.4A external-priority patent/CN114157567B/en
Publication of CN114157567A publication Critical patent/CN114157567A/en
Application granted granted Critical
Publication of CN114157567B publication Critical patent/CN114157567B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/14Routing performance; Theoretical aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)

Abstract

The application discloses a routing engine configuration method and device, a storage medium and an electronic device. The method comprises the steps of determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized through self-defining of a preset interface and/or are obtained through direct calling of the preset interface, and the preset scene is self-defined according to services; and serially configuring the preset components according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual. The method and the device solve the technical problem that the configuration effect of the routing engine is not good. By the method and the device, the efficiency of the route configuration tool is improved, and the construction of related business scenes is better served.

Description

Routing engine configuration method and device, storage medium and electronic device
Technical Field
The present application relates to the field of data processing, and in particular, to a routing engine configuration method and apparatus, a storage medium, and an electronic apparatus.
Background
Some functions can be realized in relevant scenes by using a custom routing rule provided by the Camel.
In the related art, each new scene needs to be developed according to the standard, which takes a lot of time. Further, the visualization configuration cannot be realized based on the development of the rule routing engine of the Camel bottom layer.
Aiming at the problem of poor configuration effect of a routing engine in the related technology, an effective solution is not provided at present.
Disclosure of Invention
The present application mainly aims to provide a routing engine configuration method and apparatus, a storage medium, and an electronic apparatus, so as to solve the problem of poor routing engine configuration effect.
In order to achieve the above object, according to an aspect of the present application, there is provided a routing engine configuration method.
The routing engine configuration method comprises the following steps: determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized by self-defining through a preset interface and/or are obtained by directly calling through the preset interface, and the preset scene is self-defined according to services; and serially configuring the preset components according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
Further, the configuring the preset components in series according to the preset routing rule further includes: according to the preset components and preset routing rules, serially configuring the name of the nth preset component node and the names of N +1 preset components, wherein N is a natural number; and selecting the current preset component condition according to the preset component and a preset routing rule.
Further, the selecting, according to the preset component and according to a preset routing rule, a current preset component condition includes:
selecting a Type condition value in the current preset component condition according to the preset routing rule by the preset component; and the Type condition value is obtained based on a preset data Type dictionary base and is related to a preset scene.
Further, selecting a ConfigId condition value in the current preset component condition according to the preset component and a preset routing rule; and the ConfigId condition value is related to a preset scene obtained based on a preset configuration information dictionary library.
Further, the configuring the preset components in series according to the preset routing rule to obtain the self-defined routing rule of the routing engine further includes: executing the routing rules of the routing engine based on the unique routing invocation interface.
Further, after the preset components are configured in series according to the preset routing rule to obtain the routing rule in the customized routing engine, the method further includes: reading the configuration data of the routing rule in the self-defined routing engine to obtain a target routing engine model; and calling a general routing engine model code according to a component name list, component condition data and marking data of a next connection sequence required by a routing engine in the target routing engine model, wherein the routing engine model code is used for realizing functions in a corresponding preset scene after executing preset logic processing.
Further, the determining a plurality of preset components to be connected in series according to the preset scene configuration requirement includes: determining a universal component according to a preset scene configuration requirement, and/or determining a plurality of preset components to be connected in series for executing a template file of a preset routing engine according to the preset scene configuration requirement.
In order to achieve the above object, according to another aspect of the present application, there is provided a routing engine configuration apparatus.
The routing engine configuration device according to the application comprises: the system comprises a determining module, a judging module and a judging module, wherein the determining module is used for determining a plurality of preset components to be connected in series according to configuration requirements, and the preset components are realized by self definition through a preset interface and/or are obtained by directly calling the preset interface; and the serial module is used for serially configuring the preset components according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
In order to achieve the above object, according to yet another aspect of the present application, there is provided a computer-readable storage medium having a computer program stored therein, wherein the computer program is arranged to perform the method when executed.
In order to achieve the above object, according to yet another aspect of the present application, there is provided an electronic device comprising a memory and a processor, the memory having a computer program stored therein, the processor being configured to execute the computer program to perform the method.
In the embodiment of the application, the routing engine configuration method and device, the storage medium and the electronic device adopt a mode of determining a plurality of preset components to be connected in series according to preset scene configuration requirements, and the preset components are configured in series according to preset routing rules to obtain the self-defined routing rules of the routing engine, so that the purpose of realizing the self-defined routing engine rules based on visual configuration is achieved, the technical effects of improving the efficiency of tools and better serving services are achieved, and the technical problem of poor routing engine configuration effect is solved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, serve to provide a further understanding of the application and to enable other features, objects, and advantages of the application to be more apparent. The drawings and their description illustrate the embodiments of the invention and do not limit it. In the drawings:
fig. 1 is a hardware structure diagram of a routing engine configuration method according to an embodiment of the present application;
fig. 2 is a flow chart of a routing engine configuration method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a routing engine configuration device according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a routing engine configuration method according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be used. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In this application, the terms "upper", "lower", "left", "right", "front", "rear", "top", "bottom", "inner", "outer", "middle", "vertical", "horizontal", "lateral", "longitudinal", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings. These terms are used primarily to better describe the present application and its embodiments, and are not used to limit the indicated devices, elements or components to a particular orientation or to be constructed and operated in a particular orientation.
Moreover, some of the above terms may be used to indicate other meanings besides the orientation or positional relationship, for example, the term "on" may also be used to indicate some kind of attachment or connection relationship in some cases. The specific meaning of these terms in this application will be understood by those of ordinary skill in the art as appropriate.
Furthermore, the terms "mounted," "disposed," "provided," "connected," and "sleeved" are to be construed broadly. For example, it may be a fixed connection, a removable connection, or a unitary construction; can be a mechanical connection, or an electrical connection; may be directly connected, or indirectly connected through intervening media, or may be in internal communication between two devices, elements or components. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art as appropriate.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
As shown in FIG. 1, the Apache Camel framework, using URIs to describe various components, may advantageously interact with various transport or messaging modules, including HTTP, ActiveMQ, JMS, and the like. As shown in fig. 1, the HTTP client interface device includes a routing engine and an HTTP component, where the HTTP component interfaces with an HTTP client.
In addition, the core of the Camel framework is a routing engine, or more precisely a routing engine builder.
As shown in fig. 2, the method includes steps S201 to S202 as follows:
step S201, determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized by self-defining through a preset interface and/or are obtained by directly calling through the preset interface, and the preset scene is self-defined according to services;
step S202, the preset components are configured in series according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
From the above description, it can be seen that the following technical effects are achieved by the present application:
the method comprises the steps of determining a plurality of preset components to be connected in series according to preset scene configuration requirements, obtaining a self-defined routing rule of a routing engine by serially configuring the preset components according to the preset routing rule, achieving the purpose of realizing the self-defined routing engine rule based on visual configuration, improving the efficiency of tools, better serving the technical effect of business, and further solving the technical problem of poor routing engine configuration effect.
In the step S201, different configuration requirements are set in the preset scene, and a plurality of preset components to be connected in series can be determined according to the different configuration requirements. It should be noted that the preset scenario is customized according to the service, and those skilled in the art can select the scenario according to the actual use situation.
In a specific embodiment, the preset component is implemented by self-defining through a preset interface.
In a preferred embodiment, the preset component is obtained by directly calling through a preset interface.
Specifically, the preset component can be realized based on interface customization published by the Camel, and can also be realized by the Camel official. A routing rule DSL represents a method process performed by connecting N components in series, and a customized routing rule in a specific scenario is implemented by java DSL.
In the step S202, the preset components are configured in series according to the preset routing rule, so as to obtain the self-defined routing rule of the routing engine. By the method, a set of serially connected routing engine rules can be made into visual configuration.
In a specific embodiment, the preset components are configured in series according to a preset routing rule in a background configuration manner.
In a preferred embodiment, the concatenation is configured as a visualization, it being understood that one implementation of a visualization is a UI interface.
As a preferable preference in this embodiment, the configuring the preset components in series according to a preset routing rule further includes: according to the preset components and preset routing rules, serially configuring the name of the nth preset component node and the names of N +1 preset components, wherein N is a natural number; and selecting the current preset component condition according to the preset component and a preset routing rule.
In specific implementation, the name of the nth preset component node and the names of the N +1 preset components are configured in series according to the preset components and the preset routing rule, so that the components are connected in series. And further, selecting the current preset assembly condition according to the preset assembly and a preset routing rule.
The names of the preset component nodes, the names of the N +1 preset components and the preset component conditions can be configured in advance, and visual combination operation is supported.
As a preference in this embodiment, the selecting, according to the preset component and according to the preset routing rule, the current preset component condition includes: selecting a Type condition value in the current preset component condition according to the preset routing rule by the preset component; and the Type condition value is obtained based on a preset data Type dictionary base and is related to a preset scene.
And during specific implementation, selecting a Type condition value in the current preset component condition according to the preset component and a preset routing rule. The values of the conditions of Type are all dictionary-based.
It should be noted that the Type condition value is obtained based on a preset data Type dictionary database and is related to a preset scene, as a commonly used condition value. A translation relationship of multiple components may be involved.
As a preference in this embodiment, according to the preset component and according to a preset routing rule, a ConfigId condition value in a current preset component condition is selected; and the ConfigId condition value is related to a preset scene obtained based on a preset configuration information dictionary library.
And during specific implementation, selecting a ConfigId condition value in the current preset component condition according to the preset component and a preset routing rule.
It should be noted that the ConfigId condition value is obtained based on a preset data type dictionary library and is associated with a preset scene, as a commonly used condition value. A translation relationship of multiple components may be involved.
As a preferred embodiment in this embodiment, the configuring the preset components in series according to a preset routing rule to obtain a customized routing rule of the routing engine further includes: executing the routing rules of the routing engine based on the unique routing invocation interface.
In specific implementation, since a plurality of routing entries are all one, the routing rules of the routing engine are executed based on the unique routing call interface.
As a preferred embodiment in this embodiment, after the preset components are configured in series according to the preset routing rule to obtain the routing rule in the customized routing engine, the method further includes: reading the configuration data of the routing rule in the self-defined routing engine to obtain a target routing engine model; and calling a general routing engine model code according to a component name list, component condition data and marking data of a next connection sequence required by a routing engine in the target routing engine model, wherein the routing engine model code is used for realizing functions in a corresponding preset scene after executing preset logic processing.
In specific implementation, the API interface is called by reading data after the configuration model, reading a specific DSL model (DSL engine rule), and then taking a list of component names required by the DSL model, conditional data, and marking data of the next connection order, and then calling a generic DSL model code. And finally, replacing variable content in brackets of the ". to ()", and realizing specific functions through logic processing executed by the components. Note that how many components are needed to write the template in advance, and the data in the brackets of the to () in the template code is variable. The to () is a certain piece of pseudo code when compiling code and is not used to limit the present application.
In addition, the specific implementation may be based on the apache camel 3.7.0 version, but is not intended to limit the scope of the present application.
As a preferred option in this embodiment, the determining a plurality of preset components to be connected in series according to the preset scene configuration requirement includes: determining a universal component according to a preset scene configuration requirement, and/or determining a plurality of preset components to be connected in series for executing a template file of a preset routing engine according to the preset scene configuration requirement.
In specific implementation, the universal conversation component can be developed according to different version iterations, namely the universal component is determined according to preset scene configuration requirements. And some specific DSL templates, i.e. a plurality of preset components to be concatenated for executing a template file of a preset routing engine is determined according to preset scenario configuration requirements.
It should be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
According to an embodiment of the present application, there is also provided a routing engine configuration apparatus for implementing the above method, as shown in fig. 3, the apparatus includes:
the determining module 301 is configured to determine a plurality of preset components to be connected in series according to configuration requirements, where the preset components are implemented by a preset interface in a user-defined manner and/or are obtained by directly calling the preset interface;
a tandem module 302, configured to tandem configure the preset component according to a preset routing rule to obtain a routing rule of a customized routing engine, where the tandem configuration is a visualization.
The determining module 301 in the embodiment of the present application has different configuration requirements in a preset scene, and according to different configuration requirements, a plurality of preset components to be connected in series can be determined. It should be noted that the preset scenario is customized according to the service, and those skilled in the art can select the scenario according to the actual use situation.
In a specific embodiment, the preset component is implemented by self-defining through a preset interface.
In a preferred embodiment, the preset component is obtained by directly calling through a preset interface.
Specifically, the preset component can be realized based on interface customization published by the Camel, and can also be realized by the Camel official. A routing rule DSL represents a method process performed by connecting N components in series, and a customized routing rule in a specific scenario is implemented by java DSL.
In the tandem module 302 of the embodiment of the present application, the preset components are configured in tandem according to a preset routing rule, so as to obtain a self-defined routing rule of a routing engine. By the method, a set of serially connected routing engine rules can be made into visual configuration.
In a specific embodiment, the preset components are configured in series according to a preset routing rule in a background configuration manner.
In a preferred embodiment, the concatenation is configured as a visualization, it being understood that one implementation of a visualization is a UI interface.
It will be apparent to those skilled in the art that the modules or steps of the present application described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and they may alternatively be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, or fabricated separately as individual integrated circuit modules, or fabricated as a single integrated circuit module from multiple modules or steps. Thus, the present application is not limited to any specific combination of hardware and software.
In order to better understand the flow of the routing engine configuration method, the following explains the technical solutions with reference to the preferred embodiments, but is not limited to the technical solutions of the embodiments of the present invention.
In the embodiment of the present application, as shown in fig. 4, a flow diagram of a routing engine configuration method is shown, which is described by taking an automobile staging entry as an example, and specifically includes:
when the configuration is completed in the background configuration manner as shown in fig. 4, for the customized routing diagram of the specific scenario, after the configuration is completed in the background, a quick pre-review can be performed to implement a specific function.
In step S1, the system has made templates in advance, and how many templates are needed is determined according to how many components are configured in the actual model of the model, and the data in the brackets to in the template code are all variables, as shown in the following figure.
Step S2, when configuring the model, the name of the component node, the name of the next component, the condition selection of the current component, and so on.
In step S3, the values of the condition, Type and ConfigId, are dictionary-based.
Step S4, the logic is invoked, typically with only one unique route entry.
In step S4, for the API interface call, data after the configuration model is read, a specific DSL model (DSL engine rule) is read, and then a generic DSL model code class can be called after a component name list, condition data, and label data of the next connection order required by the DSL model are obtained. And finally, replacing variable content in brackets of the ". to ()", and realizing specific functions through logic processing executed by the components. Note that how many components are needed to write the template in advance, and the data in the brackets of the to () in the template code is variable. The to () is a certain piece of pseudo code when compiling code and is not used to limit the present application.
Embodiments of the present application further provide a storage medium having a computer program stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.
Alternatively, in the present embodiment, the storage medium may be configured to store a computer program for executing the steps of:
s1, determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized by self-defining through a preset interface and/or are obtained by directly calling through the preset interface, and the preset scene is self-defined according to services;
s2, configuring the preset components in series according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
Optionally, in this embodiment, the storage medium may include, but is not limited to: various media capable of storing computer programs, such as a usb disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
Embodiments of the present application further provide an electronic device comprising a memory having a computer program stored therein and a processor configured to execute the computer program to perform the steps of any of the above method embodiments.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
Optionally, in this embodiment, the processor may be configured to execute the following steps by a computer program:
s1, determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized by self-defining through a preset interface and/or are obtained by directly calling through the preset interface, and the preset scene is self-defined according to services;
s2, configuring the preset components in series according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A routing engine configuration method, comprising:
determining a plurality of preset components to be connected in series according to preset scene configuration requirements, wherein the preset components are realized by self-defining through a preset interface and/or are obtained by directly calling through the preset interface, and the preset scene is self-defined according to services;
and serially configuring the preset components according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
2. The method of claim 1, wherein configuring the preset components in series according to a preset routing rule further comprises:
according to the preset components and preset routing rules, serially configuring the name of the nth preset component node and the names of N +1 preset components, wherein N is a natural number;
and selecting the current preset component condition according to the preset component and a preset routing rule.
3. The method of claim 2, wherein selecting the current preset component condition according to the preset routing rule according to the preset component comprises:
selecting a Type condition value in the current preset component condition according to the preset routing rule by the preset component; and the Type condition value is obtained based on a preset data Type dictionary base and is related to a preset scene.
4. The method of claim 2,
selecting a ConfigId condition value in the current preset component condition according to the preset component and a preset routing rule; and the ConfigId condition value is related to a preset scene obtained based on a preset configuration information dictionary library.
5. The method of claim 1, wherein configuring the preset components in series according to preset routing rules to obtain the routing rules of the customized routing engine, further comprises:
executing the routing rules of the routing engine based on the unique routing invocation interface.
6. The method of claim 1, wherein after configuring the preset components in series according to the preset routing rule to obtain the routing rule in the customized routing engine, the method further comprises:
reading the configuration data of the routing rule in the self-defined routing engine to obtain a target routing engine model;
calling a universal routing engine model code according to a component name list, component condition data and marking data of a next connection sequence required by a routing engine in the target routing engine model,
and after executing preset logic processing, the routing engine model code is used for realizing the function in the corresponding preset scene.
7. The method according to claim 1, wherein the determining a plurality of preset components to be connected in series according to preset scene configuration requirements comprises:
determining a general component according to the preset scene configuration requirement,
and/or determining a plurality of preset components to be connected in series for executing the template file of the preset routing engine according to the preset scene configuration requirement.
8. A routing engine configuration apparatus, comprising:
the system comprises a determining module, a judging module and a judging module, wherein the determining module is used for determining a plurality of preset components to be connected in series according to configuration requirements, and the preset components are realized by self definition through a preset interface and/or are obtained by directly calling the preset interface;
and the serial module is used for serially configuring the preset components according to a preset routing rule to obtain a self-defined routing rule of the routing engine, wherein the serial configuration is visual.
9. A computer-readable storage medium, in which a computer program is stored, wherein the computer program is arranged to perform the method of any of claims 1 to 7 when executed.
10. An electronic device comprising a memory and a processor, wherein the memory has stored therein a computer program, and wherein the processor is arranged to execute the computer program to perform the method of any of claims 1 to 7.
CN202111381937.4A 2021-11-19 Routing engine configuration method and device, storage medium and electronic device Active CN114157567B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111381937.4A CN114157567B (en) 2021-11-19 Routing engine configuration method and device, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111381937.4A CN114157567B (en) 2021-11-19 Routing engine configuration method and device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN114157567A true CN114157567A (en) 2022-03-08
CN114157567B CN114157567B (en) 2024-06-25

Family

ID=

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020022952A1 (en) * 1998-03-26 2002-02-21 David Zager Dynamic modeling of complex networks and prediction of impacts of faults therein
CN107274023A (en) * 2017-06-20 2017-10-20 阿里巴巴集团控股有限公司 Flow of insuring generation method, insure request processing method and device and electronic equipment
EP3340571A1 (en) * 2016-12-20 2018-06-27 ABB Schweiz AG Gateway for transmitting data from a source system to a destination system, with rule-based forwarding and further processing of data, and method
CN109144374A (en) * 2018-09-27 2019-01-04 范若愚 Method for processing business, system and relevant device based on visualization regulation engine
CN111930372A (en) * 2020-08-06 2020-11-13 科大国创云网科技有限公司 Service arrangement solution method and system realized through draggable flow chart
WO2021000734A1 (en) * 2019-07-02 2021-01-07 腾讯科技(深圳)有限公司 Message pushing method, storage medium, and server
CN112766646A (en) * 2020-12-30 2021-05-07 北京达佳互联信息技术有限公司 Method, device, equipment and storage medium for generating and processing task flow
CN113448547A (en) * 2021-06-25 2021-09-28 未鲲(上海)科技服务有限公司 Visual task arrangement method, equipment and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020022952A1 (en) * 1998-03-26 2002-02-21 David Zager Dynamic modeling of complex networks and prediction of impacts of faults therein
EP3340571A1 (en) * 2016-12-20 2018-06-27 ABB Schweiz AG Gateway for transmitting data from a source system to a destination system, with rule-based forwarding and further processing of data, and method
CN107274023A (en) * 2017-06-20 2017-10-20 阿里巴巴集团控股有限公司 Flow of insuring generation method, insure request processing method and device and electronic equipment
CN109144374A (en) * 2018-09-27 2019-01-04 范若愚 Method for processing business, system and relevant device based on visualization regulation engine
WO2021000734A1 (en) * 2019-07-02 2021-01-07 腾讯科技(深圳)有限公司 Message pushing method, storage medium, and server
CN111930372A (en) * 2020-08-06 2020-11-13 科大国创云网科技有限公司 Service arrangement solution method and system realized through draggable flow chart
CN112766646A (en) * 2020-12-30 2021-05-07 北京达佳互联信息技术有限公司 Method, device, equipment and storage medium for generating and processing task flow
CN113448547A (en) * 2021-06-25 2021-09-28 未鲲(上海)科技服务有限公司 Visual task arrangement method, equipment and storage medium

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JACK VAUGHAN: "可视化IDE开启Camel中介路由之旅", 《TECHTARGET云计算》 *
STACK OVERFLOW: "Apache Camel的可视化编辑器", 《腾讯云 开发者社区》 *
李敬兆等: "煤矿信息物理***场景感知自配置与优化策略研究", 《 煤炭科学技术》, 15 April 2019 (2019-04-15) *

Similar Documents

Publication Publication Date Title
CN110532020B (en) Data processing method, device and system for micro-service arrangement
CN108958736B (en) Page generation method and device, electronic equipment and computer readable medium
CN111104635B (en) Method and device for generating form webpage
CN109634598A (en) A kind of page display method, device, equipment and storage medium
CN107797826B (en) Rule configuration method based on rule engine, terminal and equipment
CN103593194A (en) Object serialization method and device
CN108279882B (en) Framework generation method, device, equipment and computer readable medium
CN105263128A (en) Method and device for transmitting short message in batch
CN113111107B (en) Data comprehensive access system and method
CN110633959A (en) Method, device, equipment and medium for creating approval task based on graph structure
CN114841322A (en) Processing method and processing device of neural network computation graph
CN106055535A (en) Method and device for generating charts
CN109840074A (en) A kind of business generating method, device and the network equipment
CN109669678A (en) Template engine integration method, device, electronic equipment and storage medium
CN111008015B (en) Micro front-end application framework based on front-end technology
CN113568614A (en) Task issuing method, electronic device and storage medium
Mohamed et al. SaaS dynamic evolution based on model-driven software product lines
CN114157567A (en) Routing engine configuration method and device, storage medium and electronic device
CN114157567B (en) Routing engine configuration method and device, storage medium and electronic device
CN107632938B (en) Distributed storage product automatic test suite organization method
CN112181409A (en) Application construction method, application rendering method and device
CN115311399A (en) Image rendering method and device, electronic equipment and storage medium
CN116028062A (en) Target code generation method, NPU instruction display method and device
CN115509668A (en) Method, device and equipment for constructing front-end page analytic framework and storage medium
CN115016769A (en) Scaffold building method based on field drive design and application development method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant