Middleware SOAP Service for Advanced Workflow
Middleware must implement SOAP Service using Middleware_Advanced.WSDL file provided with this SDK.
The Middleware SOAP Service will implement three operations:
send_message – this method is called by OFSC to send messages to Middleware.
- get_message_status – this method is called by OFSC to check if the message is still being processed.
drop_message – this method is called by OFSC to indicate that message is obsolete and its processing can be stopped.
The Middleware must respond to 'send_message' requests from OFSC with one of the following 2 statuses:
sending – message queued for processing
failed – message failed to be queued for processing
The Middleware must respond to 'get_message_status' requests from OFSC with one of the following codes:
OK if the message is still being processed. OFSC will continue sending 'get_message_status' requests periodically
NOT FOUND if the message is not found. OFSC will mark this message as 'failed'
ERROR if an unexpected error has occurred. OFSC will mark this message as 'failed'