28. Messaging

The Spring Framework provides extensive support for integrating with messaging systems: from simplified use of the JMS API using JmsTemplate to a complete infrastructure to receive messages asynchronously. Spring AMQP provides a similar feature set for the “Advanced Message Queuing Protocol” and Boot also provides auto-configuration options for RabbitTemplate and RabbitMQ.