RDH Request Sender Utility

Register
Submit a solution
The challenge is finished.

Challenge Overview

The RDx-SDG architecture is based on a pull mechanism. The pull mechanism defines two applications: the Request Han-dler, installed on the RDx-SDG machine and the Request Sender, installed on the customer machine.The RDx-SDG extract application delivers the XML files with extract data from the RDx-SDG Request Handler to the Request Sender. The communication between the Request Sender and Request Handler is accomplished by using WebSphere MQ.

The extract process starts at the customer side, by the Request Sender which sends a request message via WebSphere MQ to the RDx-SDG side. On the RDx-SDG side, the Request Handler receives the request message on the request queue and starts interpreting the message that has arrived. If the message is interpreted and has the correct syntax, the Request Handler generates an acknowledgment message and sends it back to the Request Sender on the client machine.

After sending the request message, the Request Sender application goes into a loop which looks for the acknowledgment message which should arrive on the WebSphere MQ queue. When this message arrives the Request Sender goes in another loop which waits for a file or an end message to arrive. The end message is sent by the Request Handler and it marks the end of the sending files process. All files received are checked against the end message, which contains the names of files that are sent. As soon as the last file is received the process ends.



Final Submission Guidelines

N/A

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30029741