我正在评论使用.NET时FIX的实现选择。想到几个明显的选择,但我想知道是否还有其他选择,更好的选择,或者我们是否与许多人做出了相同的决定。您推荐使用.NET的什么FIX实现?
- QuickFIX - 稳定的C++实现 - 所以你有非托管的代码来互操作。
- FIX4NET - C#的实现 - 似乎在实现上有一些空白。
- DIY - 编钟在这里,如果你做了你自己的FIX引擎
让我在一些注意事项扔在这里。我不是在寻找小于100微秒的处理。性能是一项要求,但不是它推动我的决定。一个稳定的产品,性能良好,灵活性足以应对供应商特定的方言是最佳选择。我们在.NET中能做的越多越好。
FWIW,我们结束了使用QuickFix。我们尝试使用FIX4NET,但我们发现它并不完整,并有一些怪癖。在这些怪癖中包括这样一个事实,那就是那些没有“默认”可空值的概念将会减少通过线路发送的内容。最后,QuickFix是更成熟的产品。 – Ajaxx 2011-03-23 16:15:49