Welcome
Agenda
Introduction to JMS - 1
Introduction to JMS - 2
Introduction to JMS - 3
Introduction to JMS - 4
Synchronous JMS with Spring - 1
Synchronous JMS with Spring - 2
Synchronous JMS with Spring - 3
Synchronous JMS with Spring - 4
JmsTemplate Strategies - 1
Synchronous JMS with Spring - 5
JmsTemplate Strategies - 2
JmsTemplate Strategies - 3
JmsTemplate Characteristics - 1
JmsTemplate Characteristics - 2
Synchronous JMS with Spring - 6
JmsTemplate Characteristics - 3
JmsTemplate Characteristics - 4
JmsTemplate Characteristics - 5
Asynchronous JMS - 1
Asynchronous JMS - 2
Asynchronous JMS - 3
Asynchronous JMS - 4
Asynchronous JMS with Spring - 1
Asynchronous JMS with Spring - 2
Message Listener Container - 1
Message Listener Container - 2
Message Listener Container - 3
Message Listener Container - 4
Message Listener Container - 5
Task Executor Abstraction - 1
Task Executor Abstraction - 2
Task Executor Abstraction - 3
Summary
Spring includes sophisticated support for synchronous messaging via JMS since release 1.1, for J2EE as well as standalone environments. The newest addition to the family is support for asynchronous message listening based on POJOs, introduced in Spring 2.0.
This talk explores various usage styles for both synchronous and asynchronous JMS, illustrating the basic principles of using them in a Spring environment. Both setup in a high-end J2EE server as well as setup with standalone providers will be illustrated.
Juergen Hoeller has been the most active Spring developer since the open source project began from Rod Johnson's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring.
Juergen has earned great respect in the Spring and J2EE communities for his energy, the quality of his code, his incredible attention to detail, and his huge contribution in Spring forums and mailing lists.
Juergen is an experienced consultant, with outstanding expertise in web applications, transaction management, O/R mapping technologies, and lightweight remoting. He has specialized in J2EE since early 2000, having held technology leader positions in various projects ranging from enterprise application integration to web-based data visualization.