YoVDO

Spring: Messaging with JMS

Offered By: LinkedIn Learning

Tags

Message Queues Courses JMS Courses

Course Description

Overview

Learn how to implement messaging within your enterprise Spring applications using JMS.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
1. Getting Started with Spring JMS
  • Understanding JMS 1.1 Spec
  • JMS 1.1 versus Spring JMS API
  • Spring JMS basic connection, part 1
  • Spring JMS basic connection, part 2
2. MQ Server, Message Queues, and Topics
  • Understanding message queues and servers
  • Configure ActiveMQ server
  • Send messages to ActiveMQ
  • View messages in ActiveMQ Web Console
  • Read from ActiveMQ message queue
3. Message Types and Converters
  • Spring JMS message converters
  • Project work for JMS message converter
  • Example code using Spring JMS converter
  • Demonstrate app with changes
  • Message converter for XML messages
  • Create custom message listener with Spring
  • Register custom message listener with Spring
4. Configs, Pooling, and Transactions
  • Connection configuration practices with application properties
  • Connection configuration using SingleConnectionFactory
  • Connection configuration using CachedConnectionFactory
  • Transaction management with Spring JMS (transactions)
  • Transaction management with dead letter queue
5. Sessions, Headers, and Response Management
  • JMS headers and ways to use them
  • JMS headers and response management
  • Response management using @sendTo('destination')
  • Response management using MessageBuilder sending JMS headers
  • Response management using JmsResponse
Conclusion
  • Next steps

Taught by

Michael D. Rodgers, Jr

Related Courses

Apache Kafka Essential Training: Building Scalable Applications
LinkedIn Learning
Azure Service Bus
LinkedIn Learning
Learn Apache Kafka for Beginners
LinkedIn Learning
Serverless Framework Bootcamp: Node.js, AWS & Microservices
Udemy
Magento 2 Tutorials for Beginners (2019) - MageCafe
YouTube