Pointers to migrate Java EE MessageDrivenBean to Quarkus and Kafka

198 views
Skip to first unread message

Srini N

unread,
Mar 5, 2021, 2:46:08 PM3/5/21
to Quarkus Development mailing list
Hello all. I am an absolute novice to this Quarkus world. So apologize in advance if this has been addressed already.
Please share where I can begin my migration of Java EE code for messaging using JMS and Message Driven Beans to Quarkus world, to produce and consume messages from Kafka. I have Kafka running in Docker- so trying to figure if I can write any helper classes to begin migrating bunch of MDBs.
Any pointers much appreciated. Thanks

Kristijan Rusu

unread,
Apr 6, 2021, 12:00:37 PM4/6/21
to Quarkus Development mailing list
Hello.
Do you want to use JMS, Kafka or both? Easiest way to do this is to use the Reactive-messaging extension, which supports both JMS and Kafka out-of-the-box, but bear in mind that not all features all supported opposing to specific clients. I.e. if you need advanced features client side, you can use artemis-jms extension for JMS client and Vert.x Kafka client would be a safe bet. 
My team migrated almost all messaging to Quarkus, and everything works like a charm. We use reactive-messaging for Kafka and artemis-jms for JMS.
Reply all
Reply to author
Forward
0 new messages