Adapter for JMS 6.1 SP1 | webMethods Adapter for JMS Documentation | webMethods Adapter for JMS Installation and User’s Documentation | About the Adapter for JMS | Adapter Services | Adapter Service Run-Time Processing
 
Adapter Service Run-Time Processing
The following diagram illustrates how the Adapter for JMS processes MessageConsumer, MessageProducer, and MessageRequestor services at run time.
Step
Description
1
An Integration Server client, typically using a flow or Java service, invokes a Adapter for JMS service on webMethods Integration Server to perform an operation on a JMS provider.
You configured the adapter service earlier using Designer.
2
The adapter service gets a connection from the service's connection pool.
Adapter connections contain connection information for the JMS provider.
3
The adapter service uses the JMS APIs to operate on the JMS destination.
You created and enabled the adapter connection earlier using Integration Server Administrator.
4
The adapter service retrieves a JMS message from the JMS destination or places a JMS message on the JMS destination as follows, depending on the type of service:
*For MessageConsumer services, the adapter service retrieves a JMS message from a queue or topic.
*For MessageProducer services, the adapter service places a JMS message on a queue or topic.
*For MessageRequestor services, the adapter service sends a JMS message to a queue or topic and then waits for a reply from an implicit temporary queue or topic.