In many ways, the WBI-C document transmission process is simply the reverse of the document receiving process. Processed documents are fetched from the BPE storage queue, subjected to minor processing, and sent out to their destinations. Documents are sent out over a transport, by means of a transport specific component, a sender, based on a Console based configuration called a gateway.
Starting with this release, users can customize this stage by a) creating entirely new senders (to support new transports) and/or b) creating pre- and post-processing handlers that are dropped into the processing flow of standard or user-defined senders at two specific points. Pre-processing handlers affect the processing of the document before it is sent out; post-processing handlers affect the delivery result after the document is sent out (a SenderResult object holds delivery status - if, for example, a SOAP based transmission failed, a post-processing handler could create a SOAP fault message to set in the SenderResult object).