Show TOC

BackgroundImportant Facts for Implementers

Implementation Considerations

The framework or the “request checker” as illustrated in the section Idempotent Services is not called automatically by the web service infrastructure or the local integration engine. Each proxy implementation that has to ensure exactly-once processing must actively call the framework.

You must manually configure the time periods governing for how long messages and information about sent messages are saved. You can find a description of how to do this in Configuring Idempotent Services.

To employ services as idempotent services, you must use the MessageHeader element and its subelement UUID in the inbound and outbound message types. The UUID values must be globally recognizable and satisfy the format that is specified, for example, in IETF RFC 4122 (  http://www.ietf.org/rfc/rfc4122.txt  ). If you do not use both elements when you call the services, the services do not behave in an idempotent manner.