B2B Integration 10.4 | Administering and Monitoring B2B Transactions | 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.

Copyright © 2016- 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release