Re: [Quickfix-developers] QuickFIX 1.12.0 is now available
Brought to you by:
orenmnero
|
From: Mark T. K. <mke...@di...> - 2006-07-25 14:30:27
|
had to make the following brief change to
src/C++/Message.h:
249c249
< FieldBase Message::extractField
---
> FieldBase extractField
252c252
< { QF_STACK_PUSH(Message::extractField)
---
> { QF_STACK_PUSH(extractField)
to get it to compile under FC5 (gcc 4.1.1).
it passed all of the runut and runat tests
after that.
/mark
Oren Miller wrote:
> QuickFIX Documentation: http://www.quickfixengine.org/quickfix/doc/html/index.html
> QuickFIX Support: http://www.quickfixengine.org/services.html
>
> ON QUICKFIX
> -----------------
> QuickFIX 1.12.0 is now available at http://www.quickfixengine.org
>
> You can get the release notes for all versions here: http://
> www.quickfixengine.org/NEWS
>
> Ok, some of the more important features:
>
> SocketAcceptor and ThreadedSocketAcceptor can listen on multiple
> ports. So now you can set up on a per session basis what port will
> be used to accept connections. Sessions can still share a port or
> segment port sharing however you like. Place the SocketAcceptPort
> wherever you want, as often as you want, we won't tell.
>
> ODBC support for messages and logs. We have replaced the MSSQL Log
> and Store with the more versatile ODBCLog and ODBCStore. Now you
> can connect to any database with a ODBC driver.
>
> Global logging! Yeah, now we can record events that do not pertain
> to a particular session. The LogFactory still has the old create
> ( SessionID ) method to get a sessions log, and also a create()
> method to retrieve the global log.
>
> Non blocking sockets. No more risk of deadlocks when using the
> SocketInitiator or SocketAcceptor. No need to resort to using
> threads if you don't want to. This is a much more solid socket
> implementation.
>
> Did I mention the Python API is now functionally complete? Repeating
> groups and all. Oh yeah, and there is an equally complete Ruby API.
> Do you prefer Python or Ruby? No matter what you choose, you have a
> fully scriptable FIX engine at your disposal.
>
> Read your data dictionary from a stream. Store it wherever you want
> in whatever crazy format you desire. Just pass QuickFIX a stream in
> our file format and we'll work it out. With the ability to store
> this and the settings file however you like, QuickFIX can be totally
> integrated into your proprietary or third party configuration
> environment.
>
> If you use CME, get this. It's all taken care of from now on. No
> more need to put in your own hacks.
>
> MessageStore::refresh() and setting RefreshOnLogon make it easy to
> integrate QuickFIX into a redundant solution.
>
> Better API support, better logging, more convenience methods, more
> configuration options. Check the release notes and you'll see what I
> mean.
>
> -------------------------------------------------------------------------
> 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
|