RabbitMQ is a message queueing software also known as a message broker or queue manager. Simply put; it is software where queues are defined, to which applications connect in order to transfer a message or messages. A message can include any kind of information. For example, it could contain information about a process or task that should start on another application (which could be on another server), or it could be just a simple text message. The queue manager software stores the messages until a receiving application connects and takes a message off the queue.
The RabbitMQ Integration template allows users to send messages to an exchange called "amc.topic." When used in combination with Perficient's RabbitMQ Consumer Field Plug-in, messages can be sent and received through Appian processes and SAIL expressions in near real-time.
Example use cases:
© 2020 Appian. All rights reserved.