Interfaces for a Synchronous Send Adapter

An adapter sends messages synchronously when it blocks the incoming Messaging Engine calling thread while performing its send operation. To be able to send messages synchronously, an adapter needs to implement the following interfaces:

  • IBTTransport

  • IBaseComponent

  • IBTTransportControl

  • IPersistPropertyBag

  • IBTTransmitter

    In a synchronous send, the adapter sends the message while blocking TransmitMessage, and after successful transmission returns True.

    The following figure shows the object interactions involved in creating a synchronous send adapter.

    Image that shows the object interactions involved in creating a synchronous send adapter.
    Workflow for sending a message synchronously

See Also

Adapter Variables
Developing a Send Adapter
Instantiating and Initializing a Send Adapter
Interfaces for an Asynchronous Send Adapter
Interfaces for a Synchronous Batch-Supported Send Adapter
Interfaces for an Asynchronous Batch-Supported Send Adapter
Interfaces for a Transactional Asynchronous Batch-Supported Send Adapter
Interfaces for a Solicit-Response Send Adapter