|
From: Colin D. <co...@ma...> - 2018-11-15 19:28:28
|
We had to fiddle with some QFJ internals to make the dynamic sessions work, exactly as you say, the issue was with removing sessions. It'll be easier if the work is fully implemented into the QFJ internals. On 11/15/18 9:25 AM, Philip Whitehouse wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > > The dynamic and promiscuous stuff looks useful (maybe close to what > we've added in our own wrapping - might be able to see if we can improve > each other's in the open). One of the things I've struggled with is > fully deleting and stopping a session that was originally created in the > session config - when they share a common acceptors it's a bit finicky. > Also delete & re-add seems to be the only way to modify which is also > irritating. > > The NullLogFactory maybe is worth it - I'm assuming it's not much more > than a do-nothing logger. > > The RecordingLog - eh - I feel like each application has their own > definition on importance. Maybe it's useful as a starting point to a > 'how do we make easier to decide'? > > I'm not too keen on Hibernate - I'd definitely want it hived out to a > quickfix-hibernate module - don't want use to have a dependency on > hibernate in main code. Hopefully that's not a blocker. > > Best, > > Philip Whitehouse > Senior Developer > FlexTrade > > ------------------------------------------------------------------------ > *From:* Colin DuPlantis <co...@ma...> > *Sent:* 15 November 2018 16:53:45 > *To:* qui...@li... > *Subject:* [Quickfixj-users] Any interest in these artifacts? > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > We're in the process of moving a whole bunch of our work to FOSS, > including some modifications/enhancements to QFJ. A lot of these are > very specialized to our needs and might not be useful or interesting, > but, I thought I'd float a list here and see if anybody saluted. If > there is interest, I will work on some pull requests. > > - Hibernate Message Store (in-memory store backed by async > Hibnernate-based persistent store) > > - NullLogFactory (for testing or quick apps) > > - RecordingLog (selectively records FIX messages to the database) > > - Dynamic Sessions (adds and removes sessions at runtime) > > - Promiscuous Acceptor Session Provider (creates new sessions for each > acceptor session connect attempt) > > > -- > Colin DuPlantis > Chief Architect, Marketcetera > Download, Run, Trade > 888.868.4884 +1.541.306.6556 > http://www.marketcetera.org > > > > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > > > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users > |