Messaging: Links
- Introduction: Messaging resources
- Choose a messaging provider
- Managing messaging with the default messaging provider
- Manage messaging with the WebSphere MQ messaging provider
- Manage messaging with a third-party messaging provider
- Administer activation specifications and listener ports for message-driven beans
- Interoperating with a WebSphere MQ network
- Manage messaging with the WebSphere MQ messaging provider
- WebSphere MQ library
- Designing an enterprise application to use JMS
- Develop an enterprise application to use JMS
- Develop a JMS client
- Assembling applications
- Designing an enterprise application to use message-driven beans
- Develop an enterprise application to use message-driven beans
- Install enterprise application files
- Deploy enterprise apps
- Troubleshooting messaging
- Troubleshooting message-driven beans
- Sun's article "Messaging Systems and the JMS"
- Sun's J2EE Connector Architecture site
- Sun's Java EE site
Samples
The Samples Gallery offers:
- Asynchronous beans - WebSphere TraderThis Sample illustrates how to implement a streaming stock ticker server and client using asynchronous beans and J2EE services such as:
- Servlets
- JMS
- Session enterprise beans
- Container-managed persistence (CMP) 2.0 enterprise beans
- Message-driven beans (MDB)
This Sample uses several parts to maximize the utilization of a server:
- Work - Runs J2EE context-aware code on a thread.
- Alarm - Runs J2EE context-aware code at a given time interval.
- EventSource - A method of broadcasting events to registered listeners.
- SubsystemMonitor - A thread that monitors the status of any asynchronous system and uses an EventSource method to inform registered listeners of the system status.
- WorkManager - Thread configuration and J2EE context policies that are used by various asynchronous beans parts.
- AsynchScope - A collection of alarms, subsystem monitors and other asynchronous scopes that support relationships. This collection uses a single WorkManager thread and is also an event source.
- Startup Bean - A specialized, stateful session enterprise bean that supports bootstrapping asynchronous work when the application starts.