title: Quickfix handling same session from multiple servers
body: <p>I am using Quickfix/J to implement FIX protocol. The issue is we will have two servers supporting the application when it goes live. However, only one server will have the FIX engine up and running. Plan is to route the FIX requests from the other server to the server which has Quickfix running on it. The code on both servers is exactly the same.
  I am stuck as I need to make the servers intelligent enough to check if the FIX connection has already been established by the other server. If the conneciton is not established, this server will create a connection. If the connection already exists, it will stay quite.
  This will be further extended in future when if a server finds the other server which had FIX on it, getting down, it will bring up its own FIX engine.
  For now, the hurdle seems to be finding a clean way to ensure that only one TCP connection is established, the code remaining same on both servers.</p>