asynchronous beans

 

How do I?...

 

 

Configure asynchronous beans interfaces and assemble applications

  Configure timer managers
  Configure work managers
  Assemble applications that use asynchronous beans work managers and timer managers
  Assemble applications that use asynchronous beans work managers
  Assemble applications that use CommonJ work managers
  Assemble applications that use CommonJ timer managers
 

 

Develop asynchronous beans objects

  Develop work objects to run code in parallel
  Develop event listeners
  Develop asynchronous scopes
 

 

Interoperate with asynchronous beans

  Interoperate with asynchronous beans

 

Conceptual overviews

Documentation Asynchronous beans
   
Presentations IBM Education Assistant offers:

   
See Chapter 7 of the IBM Redbook WebSphere Application Server Enterprise V5 and Programming Model Extensions

 

Tutorials

Tutorials are not available at this time.

 

Samples

The Samples Gallery offers:

  • Greenhouse by WebSphere

    Using the Greenhouse by WebSphere online supplier, customers can open accounts, select items and amounts to order, and check their order status. The Greenhouse by WebSphere application uses Web services, the Java message service (JMS) API, scheduler, asynchronous beans, container-managed persistence (CMP), container-managed relationships (CMR), stateless session beans, message-driven beans (MDB), Java server pages (JSP) files, and the struts framework.

  • Asynchronous beans - WebSphere Trader

    This Sample illustrates how to implement a streaming stock ticker server and client using asynchronous beans and J2EE services such as:

    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 utilizes 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.