Course Content
JMS Concepts
- Introduction
- JMS and the J2EE Platform
- Basic JMS Concepts
- The JMS Programming Model
- Point-to-Point Example - Sender
- Point-to-Point Example - Receiver
- Configuring JMS for WebLogic
- Running the Point-to-Point Example
- Publish/Subscribe Example - Publisher
- Publish/Subscribe Example - Subscriber
- Running the Publish/Subscribe Example
JMS Message Format
- Message Header Fields
- Message Properties
- Message Selectors
- Using Other Message Formats
JMS Reliability
- Reliable Message Delivery
- Message Acknowledgement
- Message Persistence
- Configuring a JDBC Connection Pool
- Configuring Data Sources
- Configuring a JMS Store in WebLogic
- Viewing the JMS JDBC Store
- Temporary Destinations
- Enabling Temporary Destinations in WebLogic
- Durable Subscriptions
- JMS Transactions
- JMS Transactions - Example
- Special Considerations for JMS Transactions
Java Naming and Directory Interface (JNDI)
- What is JNDI?
- Benefits of JNDI
- Naming Services
- Directory Services
- Using JNDI
- Context Operations
- JNDI Utility Class
- JNDI Example
- Running the JNDI Example
- Naming Exceptions
Message-Driven Beans
- Message-Driven Beans
- Message-Driven Bean Example
- Running the Message-Driven Bean Example