Integration Server 10.15 | Web Services Developer’s Guide | About Outbound Callback Services | Invoking Outbound Callback Services
 
Invoking Outbound Callback Services
The following table describes the different phases at which Integration Server executes an outbound callback service.
Phase
Description
PRESECURITY
Integration Server invokes the outbound callback service before the security processing phase, also known as the PRESECURITY phase.
In case of consumer web service descriptors, Integration Server invokes the outbound callback service when the request handler services are executed. In case of provider web service descriptors, Integration Server invokes the outbound callback service when the response and fault handler services are executed.
Integration Server executes the outbound callback service in the PRESECURITY phase only if a WS-Security policy or a security handler service is attached to the web service descriptor.
TRANSPORT
Integration Server invokes the outbound callback service at the transport sender phase, also known as the TRANSPORT phase.
Even if the outbound callback service is executed in the PRESECURITY phase, Integration Server will execute the outbound callback service in the TRANSPORT phase as well.
Note:
You can use the pub.soap.handler:getProperty service to know the processing point at which Integration Server invokes an outbound callback service. Specify CallbackPhase as the value for the key parameter of the pub.soap.handler:getProperty service.