The receiver can ask the Receiver Framework to do special processing at three places during the receiver processing flow: pre-processing, sync check, and post-processing. These places in the document processing flow are called configuration points. Pre-processing includes things that should be done before documents are injected into the main processing system and may include things like separating out multiple messages that have been sent by the originating trading partner in a single wrapper. Sync check checks whether the document is to be processed as a synchronous or asynchronous request. Post-processing provides necessary processing for response documents that are returned from Document Manager as a result of a synchronous request.
The Framework relies on handlers to execute these processing requests. Users may develop handlers to satisfy their specific needs, using APIs that ship with version 4.2.2. For this release, the only WBI-C supplied receiver that can support handlers is the HTTP receiver. Once the handlers are written and deployed, users will need to configure them using the Console. For further information on this process, see the Hub Configuration Guide.