In this chapter we user QWFIX RTAnalyzer to manage two FIX engine processes in our code samples, the RandomOrderManCLient and RandomOrderManServer.
Follow the instructions in chapter 2 step by step. Two engines need to be added "Tutorial_OrderMan_Server" and "Tutorial_OrderMan_Client".
First we need to start the engine processes. The source of two processes can be found in the sample directory of QWFIX SDK. Compile the soruce code into binary and start the processes.
The OrderMan sample consists of two processes, the client and server. Four FIX sessions will be established between the client and server running FIX 4.1 through 4.4. The client will randomly send "New Order", "Order Cancel Request" and "Order Cancel/Replace Request" messages to the server. The server will send back random "Execution Report", "Cancel Reject" at random intervals.
Once the profile is set up and the engine processes are started. We can start monitoring the engine process using QWFIX RTAnalyzer.
First start the QWFIX RTAnalyzer. Initially the RTAnalyzer should be in "Paused" mode. User needs to manually start the monitor by clicking "Start" button in the tool bar below the main menu as shown below.

Once the monitor is started, the RTAnalyzer should connect to both engine processes and start real-time synchronization. Information about engine and sessions will be retrieved from running processes and displayed in the profile panel as a tree, as shown in the screen shot below.
