©  Raj Malhotra 2019
Raj MalhotraRapid Java Persistence and Microserviceshttps://doi.org/10.1007/978-1-4842-4476-0_11

11. Java Messaging

Raj Malhotra1 
(1)
Faridabad, Haryana, India
 
Messaging has always been an interesting topic to me since the start of my career. The Java ecosystem has adopted many different flavors of event-driven programming over the years. We have the JMS (Java Message Service) API since 1998 and it is still serving the same purpose. Architects prefer Spring integration, Camel, and other platform APIs today over pure JMS solutions. Coming to the current age of message brokers, we have overall solutions like AMQP brokers (ActiveMQ, RabbitMQ, QPid, IronMQ, and many more), streaming solutions (Kafka and cloud-provided options), ...

Get Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.