Java 带QuickFix/J的FIXML

Java 带QuickFix/J的FIXML,java,quickfix,fix-protocol,Java,Quickfix,Fix Protocol,有人使用QuickFIX/J处理FIXML消息吗?据我所知,quickfix/j还不支持现成的fixml。关于如何最好地实现这一点有什么建议吗?您可以使用QuickFIX/J使用标记212/213(XmlData)发送和接收FIXML消息。QuickFIX/J除了提供传输之外,实际上并没有对XML做任何事情。但是,您可以使用JAXB或类似技术轻松地将FIXML绑定到Java类。例如,您可以创建quickfix.Application接口的抽象实现,该接口将解析在quickfix.Message中

有人使用QuickFIX/J处理FIXML消息吗?据我所知,quickfix/j还不支持现成的fixml。关于如何最好地实现这一点有什么建议吗?

您可以使用QuickFIX/J使用标记212/213(XmlData)发送和接收FIXML消息。QuickFIX/J除了提供传输之外,实际上并没有对XML做任何事情。但是,您可以使用JAXB或类似技术轻松地将FIXML绑定到Java类。例如,您可以创建
quickfix.Application
接口的抽象实现,该接口将解析在
quickfix.Message
中接收的FIXML,并将其传递给回调方法。它还可以有一个定制的send方法,将Java对象格式化为FIXML(同样,使用类似JAXB的东西),将XML放入标记212/213中,然后将消息提交给QuickFIX/J引擎。然后,基于FIXML的应用程序将使用这个子类。

是的,我使用JAXB创建FIXML消息。启动有点慢,但在运行时足够快。