I am newbie for QuickFix.
After somedays struggle with the materials which I googled from net, I am
not sure is QuickFix can work as a Server accpeting request from many
firstly I want to use QuickFix act as Acceptor, and accept many same clients
connection(clients use username and password to logon), it seems QuickFix
can use Logon message to achieve username password auth.
1. as I known, QuickFix use configuration file to define the Session, and
one Session for one Client to connect, but if it working like that
how I can dynamic add customers to this server? (firstly I consider use
database to manage my user table, but it seems by that configuration Session
it doesn't help a lot)
2. if the QuickFix make every Session one thread, it is quite low efficient
and if I understand correctly by default thread staick 10MB, one 4GB server
can only have 400 Session?
3. Why can not make working thread to separate the Session into serail mode,
by that, one thread used to accept new connection for Session, put Session
in queue or Hashmap,
by thread group to manage that Hashmap to watch Sessions?
4. I feel quite confused by now, is QuickFix just used for Exchange orders
or route orders to Broker or Exchanges? not used for accept orders from
terminal GUI clients?
Get latest updates about Open Source Projects, Conferences and News.