WebSphere MQ JMS V5.2 supports the Application Server Facilities
(ASF) that are specified in the Java Message Service 1.0.2
specification (see Sun's Java Web site at
http://java.sun.com). This specification
identifies three roles within this programming model:
- The JMS provider supplies ConnectionConsumer and advanced
Session functionality.
- The application server supplies ServerSessionPool and
ServerSession functionality.
- The client application uses the functionality that the JMS
provider and application server supply.
This chapter does not apply if you use a direct connection to WebSphere MQ
Event Broker.
The following sections contain details about how WebSphere MQ JMS
implements ASF:
- ASF classes and functions describes how WebSphere MQ JMS implements the
ConnectionConsumer class and advanced functionality in the Session
class.
- Application server sample code describes the sample ServerSessionPool and ServerSession
code that is supplied with WebSphere MQ JMS.
- Examples of ASF use describes supplied ASF samples and examples of ASF use from
the perspective of a client application.
- Note:
- The Java Message Service 1.0.2 specification for ASF also
describes JMS support for distributed transactions using the X/Open XA
protocol. For details of the XA support that WebSphere MQ JMS provides,
see Appendix E, JMS JTA/XA interface with WebSphere Application Server V4.
© IBM Corporation 1997, 2002. All Rights Reserved