Java Messing Service
Java Message Service training teaches attendees everything they need to know about asynchronous messaging via JMS. Both the point-to-point and publish-and-subscribe messaging styles are covered, but there is an emphasis on the more popular point-to-point approach using message queues. The course moves quickly from JMS fundamentals -- connections, sessions, queues, topics, etc. to intermediate techniques such as message properties and selectors. By the end of the day, students will understand JMS reliability and be able to make intelligent architectural choices among delivery modes, acknowledgement modes, and transacted sessions.
Duration: 30hrs
Course Content:
- Fundamentals
- Asynchronous Messaging
- The Java Message Service
- Point-to-Point Messaging
- Publish-and-Subscribe Messaging
- JNDI
- Connections and Sessions
- Working with Queues
- Working with Topics
- Expiration
- Message Content
- Message Types
- Header Fields
- Properties
- Message Selectors
- Reliability
- Message Persistence
- JMS from Web Applications
- The Component Environment
- Acknowledgement and Redelivery
- Acknowledgement Modes
- Session Recovery
- Transactions
- What JMS Transactions Are and Aren't
- Transaction Pitfalls
- Batch Processing
- Priority
- JMS and EJB: Message-Driven Beans
- JMS and Web Services: SOAP Messaging
- Conclusion