是否有在单声道下运行的Fix实现?

问题描述:

是否有在单声道(免费或商业)下运行的修复协议的实现?是否有在单声道下运行的Fix实现?

我发现下面的人,但没有说明如果代码是兼容单声道:

+1

你可以随时下载其中的一个或多个并找出... – NotMe 2011-03-03 18:30:17

我试过2级开放来源的解决方案:因为.NET绑定在C语言开发

  • 的QuickFix不会对单工作++/CLI,这是不以单支持。
  • 但是,VersaFix在没有任何改变的情况下在单声道下运行,其性能在两种平台下都非常相似。

一个可能的解决方案:http://www.fixprotocol.org/discuss/read/adec4479

除此之外,没有什么特别设计,我知道的,但它看起来就像每一个你所提到的确实有一个独立的论坛或邮件列表,你可以尝试的引擎。

我可以告诉你,QuickFix的设计方式可能是一个真正的痛苦,因为在每个FIX版本的独立命名空间中使用相同的类。

抱歉没有更好的答案,祝你好运。

我建议使用由http://www.mono-project.com/MoMA提供的MoMA工具。我选取了您指定的第一个“QuickFix”并下载了二进制版本并使用MoMA进行扫描。结果是273个未实现的方法调用。

听起来很多,但就像编译器错误一样,你修复了一些东西,并且数字快速下降,你也有很好的可能性,你需要的部分会很好,并且QuickFix的源代码可用可能会根据需要修改代码,或者只需在需要使用的那些问题函数周围引入一些try {...} catch包装。

当然,您可以在其他可用产品上尝试相同的东西,我只是尝试了第一个。我相信MoMA也会处理混淆的代码,所以你也可以在试用版上测试它。

我正在调查Quickfix/N,它声称是Quickfix的开放原生.Net端口,没有本机C++绑定。实际上,API看起来与Quickfix/J(Java端口)非常相似。如果我发现它不是单声道兼容的,我会更新这篇文章。