| CPC H04L 45/306 (2013.01) [H04L 45/74 (2013.01); H04L 47/20 (2013.01); H04L 47/24 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving a plurality of messages, wherein each message, of the plurality of messages, is converted from information associated with a microservice;
assembling the plurality of messages into a queue;
obtaining, from the queue, a first message converted from information associated with a first microservice;
obtaining, from a database, a plurality of rules;
determining, based on at least one rule of the plurality of rules, a mapping between a characteristic and an identifier of a target;
converting, based on the at least one rule and determining that the first message has the characteristic, a copy of the first message to a format suitable to be sent to the target;
sending the copy to the target;
receiving, from a second target, a request to obtain messages that provide information to perform a type of action;
determining, based on the type of action, a second rule of the plurality of rules; and
associating, with the second rule, an identifier of the second target.
|