RemoteOrderMon Sample

RemoteOrderMon sample demonstrates how to use FIXRemoteReplicatorEngine instance to remotely synchronize entire (or part of) FIX message communication from a running production process and reconstruct the business logic in the remote process.

In this sample, the application outputs some simple statistics (count of orders per session) once the remote replicator application "catches up with" the remote production system.

Note this application can be used to do remote end of day statistics because we know after market is closed there should be no communication of application FIX messages (only administrative messages).

 

Command Line Arguments

RemoteOrderMon takes a series of string type of command line arguments, as described below.

RemoteOrderMon RepositoryUri RepositoryUserName RepositoryPassword LogDir EnginePersistenceName1 address1 [EnginePersistenceName2 address2 ...]

Note RemoteOrderMon can monitor more than one processes. Below is the command line arguments that manages two processes of the RandomOrderMan sample (client and server). Both processes are running on the local machine.

qwrp://localhost:60000 administrator "" c:\temp\RTAnalyzer Tutorial_OrderMan_Client localhost Tutorial_OrderMan_Server localhost