MSMQ Adapter 6.0 | webMethods MSMQ Adapter Documentation | webMethods MSMQ Adapter Installation and User’s Guide Documentation | Overview of MSMQ Adapter | Adapter Services
 
Adapter Services
 
Put Service
Get Service
Peek Service
Adapter services enable you to connect to the MSMQ system and initiate an operation on the MSMQ system from Integration Server. For example, you can create a Put service and put a message on a MSMQ queue.
You call adapter services from flow services or Java services to interact with queues. Integration Server uses the adapter connections to execute the adapter services, which perform MSMQ messaging services.
Adapter services are based on templates provided with the MSMQ Adapter. Each template represents a specific technique for doing work on the MSMQ system, such as using the Put template to deliver a message to a specified queue. An adapter service template contains all the code necessary for interacting with the MSMQ system but without the data specifications. You provide these specifications when you configure a new adapter service.
Configuring a new service from an adapter service template is straightforward. Using Designer, you assign the service a default adapter connection.
Important:
If you are using the adapter with Integration Server 8.0 SP1 or earlier, adapter services cannot use connections that are also used for adapter listeners.
After you select the connection for the adapter service, you use Designer to configure the adapter service by selecting the adapter service template and the data specifications, such as the message property fields. For information, see the webMethods Service Development Help for your release.
The MSMQ Adapter provides the following adapter service templates:
Adapter Service Template
Description
Put Service
Opens a session to an MSMQ Server and delivers a message to a specified queue. For more information, see Configuring Put Services.
Get Service
Opens a session to an MSMQ Server and retrieves and removes a message from a specified queue. For more information, see Configuring Get Services.
Peek Service
Opens a session to an MSMQ Server and retrieves a copy of a message without removing the original message from a specified queue. Configuring Peek Services.