REUSABLE MESSAGE FLOW BETWEEN APPLICATIONS OF A MESSAGE BROKER INTEGRATED SYSTEMS ENVIRONMENT
First Claim
1. A computer-implemented method for modifying and deploying a data conversion flow between a first application of a first message broker system and a second application of a second message broker system by dynamically loading a set of user-defined design parameters to alter the data conversion flow, without restarting the data conversion flow, the computer-implemented method comprising:
- receiving a source message conversion flow from a source input message queue, wherein the source conversion flow identifies a plurality of design parameters, wherein the plurality of design parameters includes a plurality of data format parameters, a plurality of data description parameters, a plurality of conversion routine parameters, a plurality of conversion routine path parameters, and a plurality of output routing information parameters;
identifying a message interface corresponding to the received message conversion flow;
accessing a plurality of user-defined design parameters corresponding with at least one interface;
identifying the set of user-defined design parameters from the plurality of user-defined parameters based on matching the corresponding at least one interface with the identified message interface;
altering the plurality of design parameters based on the identified set of user-defined design parameters to form a target message conversion flow without changing the source message conversion flow; and
sending the target message conversion flow including the altered plurality of design parameters to the second application to deploy the target message conversion flow.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for deploying a plurality of data conversion flow between a first application in a first system to a second application in a second system, without restarting the plurality of data conversation flow, is provided. The computer-implemented method may further include providing a plurality of modifiable data conversation that identifies a plurality of input parameters, a plurality of data formats, a plurality of data description, a plurality of conversation routines, a plurality of paths of the conversion routines, and a plurality of output information that determines routes of converted data for the first application. The computer-implemented method may further include converting the plurality of modifiable data conversion to form a data input from the first application to the second application. The computer-implemented method may further include providing an application interface for transmitting the plurality of modifiable data to the second application, without restarting the data conversion flow.
-
Citations
9 Claims
-
1. A computer-implemented method for modifying and deploying a data conversion flow between a first application of a first message broker system and a second application of a second message broker system by dynamically loading a set of user-defined design parameters to alter the data conversion flow, without restarting the data conversion flow, the computer-implemented method comprising:
-
receiving a source message conversion flow from a source input message queue, wherein the source conversion flow identifies a plurality of design parameters, wherein the plurality of design parameters includes a plurality of data format parameters, a plurality of data description parameters, a plurality of conversion routine parameters, a plurality of conversion routine path parameters, and a plurality of output routing information parameters; identifying a message interface corresponding to the received message conversion flow; accessing a plurality of user-defined design parameters corresponding with at least one interface; identifying the set of user-defined design parameters from the plurality of user-defined parameters based on matching the corresponding at least one interface with the identified message interface; altering the plurality of design parameters based on the identified set of user-defined design parameters to form a target message conversion flow without changing the source message conversion flow; and sending the target message conversion flow including the altered plurality of design parameters to the second application to deploy the target message conversion flow. - View Dependent Claims (2, 3)
-
-
4. A computer system for modifying and deploying a data conversion flow between a first application of a first message broker system and a second application of a second message broker system by dynamically loading a set of user-defined design parameters to alter the data conversion flow, without restarting the data conversion flow, the computer system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising; program instructions to receive a source message conversion flow from a source input message queue, wherein the source conversion flow identifies a plurality of design parameters, wherein the plurality of design parameters includes a plurality of data format parameters, a plurality of data description parameters, a plurality of conversion routine parameters, a plurality of conversion routine path parameters, and a plurality of output routing information parameters; program instructions to identify a message interface corresponding to the received message conversion flow; program instructions to access a plurality of user-defined design parameters corresponding with at least one interface; program instructions to identify the set of user-defined design parameters from the plurality of user-defined parameters based on matching the corresponding at least one interface with the identified message interface; program instructions to alter the plurality of design parameters based on the identified set of user-defined design parameters to form a target message conversion flow without changing the source message conversion flow; and program instructions to send the target message conversion flow including the altered plurality of design parameters to the second application to deploy the target message conversion flow. - View Dependent Claims (5, 6)
-
-
7. A computer program product for modifying and deploying a data conversion flow between a first application of a first message broker system and a second application of a second message broker system by dynamically loading a set of user-defined design parameters to alter the data conversion flow, without restarting the data conversion flow, the computer program product comprising:
-
one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more storage devices, the program instructions comprising; program instructions to receive a source message conversion flow from a source input message queue, wherein the source conversion flow identifies a plurality of design parameters, wherein the plurality of design parameters includes a plurality of data format parameters, a plurality of data description parameters, a plurality of conversion routine parameters, a plurality of conversion routine path parameters, and a plurality of output routing information parameters; program instructions to identify a message interface corresponding to the received message conversion flow; program instructions to access a plurality of user-defined design parameters corresponding with at least one interface; program instructions to identify the set of user-defined design parameters from the plurality of user-defined parameters based on matching the corresponding at least one interface with the identified message interface; program instructions to alter the plurality of design parameters based on the identified set of user-defined design parameters to form a target message conversion flow without changing the source message conversion flow; and program instructions to send the target message conversion flow including the altered plurality of design parameters to the second application to deploy the target message conversion flow. - View Dependent Claims (8, 9)
-
Specification