RabbitMQ Connection from DataStage

A forum for discussing DataStage<sup>®</sup> basics. If you're not sure where your question goes, start here.

Moderators: chulett, rschirm, roy

Post Reply
nadesansiva
Participant
Posts: 1
Joined: Sun Dec 30, 2012 5:17 pm

RabbitMQ Connection from DataStage

Post by nadesansiva »

Hello,

I am looking for options to connect to RabbitMQ from DataStage, Can you please help with options\suggestions ?

The team is thinking to create java calls since Java has RabbitMQ client.
Thanks & Regards
Siva
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

Welcome aboard. Yes, Java is one possibility. There is a REST API for RabbitMQ, so you could go that route too. Search internet for "Rabbit MQ interfaces" to find other possibilities.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

The nice thing about using java is that the java integration stage provides you with a lot of flexibility for interfacing with the ds engine and it is likely that rabbbitMQ provides strong support of JMS and we provide a very nice JMS example on devWorks for the java integration stage.

Ernie
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
entechlog
Premium Member
Premium Member
Posts: 2
Joined: Tue Sep 04, 2018 11:46 am
Contact:

Post by entechlog »

Thank you for the RESTful API suggestion.

Short Term Solution:
We are using the RESTful API with Hierarchical stage for now.

Long Term Solution:
Java team is working on creating a generic Java module which will monitor the queue and will write the data into a event log table for DataStage to process to consume.

Reason for not using RESTful API as long term solution
Team is worried RESTful API won't be able to handle huge queue volumes.
Siva
Post Reply