Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AMQP Reader/Writer #2179

Open
rbeckman-nextgen opened this issue May 11, 2020 · 5 comments
Open

AMQP Reader/Writer #2179

rbeckman-nextgen opened this issue May 11, 2020 · 5 comments

Comments

@rbeckman-nextgen
Copy link
Collaborator

Please consider implementing an AMQP Reader and Writer to interface with RabbitMQ. AMQP is similar in function to JMS, with support for many languages besides Java. Rabbit has a lot of momentum and the AMQP protocol looks like a worthwhile tool to add to Mirth Connect. At least one big customer has expressed interest in using Rabbit with MC. If implemented, this could become one of several ways to offer "guaranteed delivery" with Appliances and MC (although, per the discussion with Jacob yesterday, probably not the first thing we'd suggest; however, it would be great to have the option).

http:https://www.rabbitmq.com/api-guide.html
http:https://blogs.digitar.com/jjww/2009/01/rabbits-and-warrens/

Be sure to implement the autoAck functionality, maybe make it a checkbox or something. A key point of guaranteed delivery would be for the consuming channel to not ack the message until it's successfully delivered it.

Imported Issue. Original Details:
Jira Issue Key: MIRTH-2236
Reporter: steven_kehlet
Created: 2012-10-04T10:48:28.000-0700

@cturczynskyj cturczynskyj added the closed-due-to-inactivity This is being closed due to age. If this is still an issue, comment and we can reopen. label Mar 1, 2021
@pladesma pladesma closed this as completed Mar 1, 2021
@cturczynskyj cturczynskyj reopened this Mar 1, 2021
@cturczynskyj cturczynskyj removed the closed-due-to-inactivity This is being closed due to age. If this is still an issue, comment and we can reopen. label Mar 1, 2021
@delta0005
Copy link

Is there any update on this? I would like to know if RabbitMQ can be used with Mirth

@bodograumann
Copy link

It is possible in principle, but you currently have to use JMS and then manually remove the JMS container format from the message when receiving it.

@delta0005
Copy link

It is possible in principle, but you currently have to use JMS and then manually remove the JMS container format from the message when receiving it.

Hi Thanks for the quick reply, I should clarify I'm only concerned with sending messages to Mirth, is it still possible with RabbitMQ?

@pladesma
Copy link
Collaborator

You should be able to use the JMS Listener to interface with RabbitMQ. You'll have to include the JMS client libraries for RabbitMQ and AMQP in your custom-lib folder and set server.includecustomlib = true in mirth.properties.

@cturczynskyj
Copy link
Collaborator

I just put up an article in the Mirth Forums about interfacing with a RabbitMQ server. Maybe you will find it helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants