Connect HomeMarketplaceComponentsHexaware - Rabbit MQ Integration Activities

Hexaware - Rabbit MQ Integration Activities

Connector

Connector

Updated: October 21st, 2020

Published: May 27th, 2020

Downloads: 21

Industry: cross-industry

Community Support

Hexaware - Rabbit MQ Integration Activities

Connector

Summary: 

Activities to publish and consume messages from Rabbit MQ

RabbitMQ is a simple/traditional publish-subscribe message broker. It is usually used as middleman, where a system simply needs to notify another part of the system to start to work on a task, like ordering handling in a webshop (order placed, update order status, send order, payment, etc.). Another main use case is for long-running tasks or when you want to perfome reliable background jobs.

It can be used when web servers need to quickly respond to requests. This eliminates the need to perform resource-intensive activities while the user waits for a result. RabbitMQ is also used to convey a message to various recipients for consumption or to share loads between workers under high load (20K+ messages/second)


In current version the exchange type is default and the queue name is considerd the routing Key.

This Package contains two activities:

1) Publisher - This activity can be used to publish a message to a queue.
In-Arguments
a) Hostname: hostname of your server
b) PortNumer: Port Number on which your server is listing (By Default it is 5672)
c) Username
d) Password
e) Queue Name: Queue name in which message is to be pushed (It will create a new queue if a queue does not exist)
f) Durable Queue: If you need or have a durable queue set its value to True
g) Message: Message needs to be sent to Queue
2) Consumer - This activity can be used to consume message from a queue.
In-Arguments
a) Hostname: hostname of your server
b) PortNumer: Port Number on which your server is listing (By Default it is 5672)
c) Username
d) Password
e) Queue Name: Queue name from which the message is to be consumed (It will create a new queue if a queue does not exist)
f) Durable Queue: If you need or have a durable queue set its value to True
g) Wait Until: Time in Milliseconds activity will check for message in queue
h) Acknowledgement: true to send acknowledgement of message
Out-Argument
a) Message : Message consumed from the Queue
NOTE: This is the first version, later updates will cover more features like exchange, routing key.

Details

Benefits

- RPA now will be able to automate Rabbit MQ related Processes.
- Task can be obtained from Rabbit MQ Queue.

Compatibility

Tested on 2020.4.1

Dependencies

Rabbit MQ

Licensing

By clicking download you agree to the following license.