|
From: Oren M. <or...@qu...> - 2006-11-09 22:44:34
|
Yes. The only reason the qualifier was added is because of a counter party that had different subsystems that were only differentiated by connectivity and otherwise share identical session identification. I would not recommend ever using it unless a counterparty forces you into the situation and is too stubborn to do anything about it. It is intended strictly as an internal identifier. I'm not really sure how SubID and LocationID solve the same problem as they don't do anything to uniquely identify a session since multiple subid and locationid combinations can be sent through a session. In this case, however, subids are the appropriate solution. --oren On Nov 8, 2006, at 2:33 PM, st...@te... wrote: > I don't mind making the setSessionID method to be public. Adding > methods > to the QFJ classes doesn't break compatibility from QF to QFJ. > > However, I'd recommend not using the qualifier. Other than for > compatibility I'd not have it in the code at all. I'd rather identify > sessions by standard compID, subID, and locationID. This is another > future > change on my list, although I can't remove session qualifier without > breaking QF compatibility. The use of session qualifier also makes it > difficult or impossible to support standard third party routing in the > session protocol engine because there is no standard message field > defined > for the qualifier (qualifiers can't be /sent/ to a counterparty in any > standard way). In other words, it's not part of the protocol. It's > a trick > to handle a situation where a counterparty wants to have two > simultaneous > sessions with the same protocol-level identification. > > As you may have guessed, I'm not inclined to add more support for > session > qualifier. :-) However, I'm open to more discussion. > > Regards, > > Steve > > Steve > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > |