Messaging on the Java platform has come a long way since its start about 10 years ago. New techniques and products for messaging have been developed, and the way we use messaging has significantly changed from the early days of the Java platform. Messaging is an exciting area that is quickly gaining ground. Knowing how to design and develop effective messaging systems using JMS is increasingly becoming a key skill for developing modern software applications and systems.
During this meeting Mark will discuss numerous up-to-date use cases for messaging and talk about some of the effective ways to design robust messaging systems using JMS. He will cover some design considerations and techniques, and show some of the most common messaging pitfalls frequently encountered in his travels. He will also cover the recent activity in RESTful JMS interfaces, and show some cool messaging tips and tricks using live code examples. Don't worry if you don't know much about messaging and JMS - he will cover some of the basics at the beginning of the meeting.
- The current state of messaging
- A brief JMS primer
- Design effective messaging systems
- Common pitfalls and things to avoid
- RESTFul JMS Interfaces - exposing your messaging infrastructure to the outside world
- Messaging tips and tricks - pub/sub, filters, and message grouping
- open forum discussions (time permitting)