Java 帮助在应用程序中使用FIX(财务信息交换协议)

Java 帮助在应用程序中使用FIX(财务信息交换协议),java,fix-protocol,Java,Fix Protocol,我在服务器端使用专有协议为java中的金融应用程序编写代码,但有人建议我使用FIX(金融信息交换协议)代替专有协议,目前我对FIX没有任何想法,所以如果您有任何想法或指导(代码/示例)如何在应用程序中使用FIX,请指导我 这只是一个简单的问题 对于应用程序组件之间的内部通信,这并不重要 如果你在与外界交谈,那么你需要遵循一些格式,无论是FIX还是(可以说是更常见的格式)。浏览他们的介绍和基本演示,并检查修复程序是否符合您的需要。即使没有,你也可以想出一个办法来准备你自己的自定义数据交换格式。FI

我在服务器端使用专有协议为java中的金融应用程序编写代码,但有人建议我使用FIX(金融信息交换协议)代替专有协议,目前我对FIX没有任何想法,所以如果您有任何想法或指导(代码/示例)如何在应用程序中使用FIX,请指导我

这只是一个简单的问题

对于应用程序组件之间的内部通信,这并不重要

如果你在与外界交谈,那么你需要遵循一些格式,无论是FIX还是(可以说是更常见的格式)

。浏览他们的介绍和基本演示,并检查修复程序是否符合您的需要。即使没有,你也可以想出一个办法来准备你自己的自定义数据交换格式。

FIX在金融行业被广泛使用,我会惊讶地看到任何金融机构没有使用FIX

您可以使用FIX进行交易、获取报价、获取市场数据、新闻等。从一方到另一方的消息是使用FIX格式化的,只有另一方的消息和标识,根本不涉及网络。网络由协议的用户决定,他希望如何传输消息

施工参考


是一个Java开源库,供希望使用修复消息的开发人员使用。还有其他商业替代品,如CameronFIX等。QuickfixJ是一个简单的库,非常容易理解。包括两个使用该库的示例,您可以自己试用。

谢谢,如果可能,请告诉我有关修复的信息,然后请帮助我如何在应用程序中使用它,如果需要任何jar/库,请建议从哪里下载链接it@user441507-我在回答中给出了QuickfixJ的链接。QueFixJJ是一个修复引擎,下载并尝试运行代码中提供的示例应用程序。谢谢,正如你建议我下载的QuiFixJ引擎(QuiFix1.1.3)的链接。对吗?你正在尝试下载C++引擎而不是java。QueQuoFixt是C++版本,QuiFixJ是java版本,在市场部门之间是不同的。就股票/ETD交易所交易连通性而言,FIX无疑是标准,有着多种方言。FAST对于市场数据来说很常见,但对于直接连接,我们也经常看到专有的二进制协议。