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
()
Ex_Files_Spring_Messaging_JMS.zip
(24.5 MB)