Designer 10.5 | webMethods Service Development Help | Subscribing to Events | About Guaranteed Delivery Events
 
About Guaranteed Delivery Events
 
Guaranteed Delivery Events and Transaction Events
A guaranteed delivery event occurs when a client uses guaranteed delivery to invoke a service on a remote Integration Server, and when the server returns the service results to the requesting client. There are two types of guaranteed delivery events:
*GD Start events occur when a client uses guaranteed delivery to invoke a service on a remote the Integration Server. In a flow service, executing the pub.remote.gd:start service generates a GD Start event.
*GD End events occur when a client receives the results of the service it requested using guaranteed delivery. In a flow service, executing the pub.remote.gd:end service generates a GD End event.
Each guaranteed delivery transaction generates a GD Start event and a GD End event. You can subscribe to GD Start and GD End events to invoke event handlers that log guaranteed delivery transactions to a file or database. You might also want to use guaranteed delivery events to invoke event handlers that send notification. For example, if you use guaranteed delivery to invoke a service that processes purchase orders, you might want to send notification to a business account manager about purchase orders from a particular client, or when the value of a purchase order is greater than a certain amount.
Related Topics
About Alarm Events
About Audit Events
About Audit Error Events
About Exception Events
About JMS Delivery Failure Events
About JMS Retrieval Failure Events
About Port Status Events
About Replication Events
About Security Events
About Session Events
About Stat Events
About Transaction Events