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

Java Interview Help
Udemy
Advance Your Spring Developer Skills
LinkedIn Learning
The Forgotten Route: Making Apache Camel Work for You
Linux Foundation via YouTube
Behavior Driven Integration with Cucumber and Citrus
Devoxx via YouTube
Behavior Driven Integration with Cucumber and Citrus
Devoxx via YouTube