我是 FIX 的新手,需要开发一个小型的 FIX 引擎来通信交易系统。据我所知,有很多 FIX 引擎可用,但这里的要求是开发它。
开发自己的 FIX 引擎并不容易,特别是如果你将自己处理 FIX 会话级别的细节。通过 ResendRequest,GapFill 和 SequenceReset 同步序列并不容易,如果你可以使用已经为你做的 FIX 引擎,那就太好了。
FIX 协议的另一个问题是 REPEATING GROUPS。快速解析它们并不容易,因为它需要递归或复杂的迭代实现。
此外,大多数 Java FIX 引擎在解析消息时会产生大量垃圾,这会由于 GC 开销而增加差异和延迟。
最后,直观的 API 设计对于加速 FIX 开发至关重要。如果您想要一个干净的 API 的好例子,可以检查CoralFIX。
免责声明:我是 CoralFIX 的开发人员之一。
你当然想看看QuickFix。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(60条)