Thread: [Quickfix-developers] Multiple Session using SessionQualifier
Brought to you by:
orenmnero
|
From: DaveX <dav...@ya...> - 2007-03-09 17:15:31
|
Hi I have used SessionQualifier to identify different Sessions in an initiator. When connecting the initiator to an acceptor, only one session is established. I have checked the logged messages of the initiator, there is no qualifier string in logon message. Am I missing something in the settings? here is my initiator config, BTW, I am using C# version quickfix-1.12.4. # default settings for sessions [DEFAULT] ConnectionType=initiator ReconnectInterval=60 FileLogPath=c:\data\log FileStorePath=c:\data\log # session definition [SESSION] SenderCompID=Sender1 BeginString=FIX.4.2 TargetCompID=Target1 SessionQualifier=Ses001 StartTime=12:30:00 EndTime=23:30:00 HeartBtInt=60 SocketConnectPort=11000 SocketConnectHost=10.0.1.100 UseDataDictionary=N [SESSION] SenderCompID=Sender1 BeginString=FIX.4.2 TargetCompID=Target1 SessionQualifier=Ses002 StartTime=12:30:00 EndTime=23:30:00 HeartBtInt=60 SocketConnectPort=11000 SocketConnectHost=10.0.1.100 UseDataDictionary=N -- View this message in context: http://www.nabble.com/Multiple-Session-using-SessionQualifier-tf3376964.html#a9398664 Sent from the QuickFIX - Dev mailing list archive at Nabble.com. |
|
From: Andrew C. <And...@Tw...> - 2007-03-09 18:24:55
|
All I can say is that it must have something to do with the start/end = times being the same - If you moved your start/end time to not be identical I think you will see your sessions start/end at the specified times. -----Original Message----- From: qui...@li... [mailto:qui...@li...] On Behalf Of DaveX Sent: Friday, March 09, 2007 12:16 PM To: qui...@li... Subject: [Quickfix-developers] Multiple Session using SessionQualifier QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html QuickFIX Support: http://www.quickfixengine.org/services.html Hi I have used SessionQualifier to identify different Sessions in an = initiator. When connecting the initiator to an acceptor, only one session is established. I have checked the logged messages of the initiator, there = is no qualifier string in logon message. Am I missing something in the settings? here is my initiator config, BTW, I am using C# version quickfix-1.12.4. # default settings for sessions [DEFAULT] =20 ConnectionType=3Dinitiator =20 ReconnectInterval=3D60 FileLogPath=3Dc:\data\log FileStorePath=3Dc:\data\log # session definition [SESSION] SenderCompID=3DSender1 BeginString=3DFIX.4.2 TargetCompID=3DTarget1 SessionQualifier=3DSes001 StartTime=3D12:30:00 EndTime=3D23:30:00 HeartBtInt=3D60 SocketConnectPort=3D11000 SocketConnectHost=3D10.0.1.100 UseDataDictionary=3DN =20 [SESSION] SenderCompID=3DSender1 BeginString=3DFIX.4.2 TargetCompID=3DTarget1 SessionQualifier=3DSes002 StartTime=3D12:30:00 EndTime=3D23:30:00 HeartBtInt=3D60 SocketConnectPort=3D11000 SocketConnectHost=3D10.0.1.100 UseDataDictionary=3DN =20 --=20 View this message in context: http://www.nabble.com/Multiple-Session-using-SessionQualifier-tf3376964.h= tml #a9398664 Sent from the QuickFIX - Dev mailing list archive at Nabble.com. -------------------------------------------------------------------------= Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share = your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV _______________________________________________ Quickfix-developers mailing list = Qui...@li... https://lists.sourceforge.net/lists/listinfo/quickfix-developers |
|
From: Oren M. <or...@qu...> - 2007-03-09 19:19:00
|
This isn't really correct use of the SessionQualifier. The qualifier is not defined in the FIX protocol and will not be sent out in messages. The reason that it exists is if for some reason you are required to connect to two different systems (different host or port) using the same session id. Here you have the same session id connecting to the same system. You can't do this because the acceptor has know way of differentiating the two sessions. You must have different TargetCompIDs. --oren On Mar 9, 2007, at 11:15 AM, DaveX wrote: > QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/ > html/index.html > QuickFIX Support: http://www.quickfixengine.org/services.html > > > Hi > > I have used SessionQualifier to identify different Sessions in an > initiator. > When connecting the initiator to an acceptor, only one session is > established. I have checked the logged messages of the initiator, > there is > no qualifier string in logon message. Am I missing something in the > settings? here is my initiator config, BTW, I am using C# version > quickfix-1.12.4. > > # default settings for sessions > [DEFAULT] > ConnectionType=initiator > ReconnectInterval=60 > FileLogPath=c:\data\log > FileStorePath=c:\data\log > > # session definition > [SESSION] > SenderCompID=Sender1 > BeginString=FIX.4.2 > TargetCompID=Target1 > SessionQualifier=Ses001 > StartTime=12:30:00 > EndTime=23:30:00 > HeartBtInt=60 > SocketConnectPort=11000 > SocketConnectHost=10.0.1.100 > UseDataDictionary=N > > [SESSION] > SenderCompID=Sender1 > BeginString=FIX.4.2 > TargetCompID=Target1 > SessionQualifier=Ses002 > StartTime=12:30:00 > EndTime=23:30:00 > HeartBtInt=60 > SocketConnectPort=11000 > SocketConnectHost=10.0.1.100 > UseDataDictionary=N > > > -- > View this message in context: http://www.nabble.com/Multiple- > Session-using-SessionQualifier-tf3376964.html#a9398664 > Sent from the QuickFIX - Dev mailing list archive at Nabble.com. > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Quickfix-developers mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfix-developers > |