QuickFIX / J是否提供了在特定会话中应该使用的配置文件中指定field->值映射的方法?
例如,在SESSION_UAT上我想发送每个NewOrder customTag1="Test"
,而在SESSION_PROD上我想要customTag1="Real"
?这些值可能会随着时间而变化,应由非开发人员维护,因此我不想在代码中执行该部分。
我可以自己添加对此的支持,但我想知道是否已经有类似的东西,所以我不会重新发明轮子。我在QuickFIX / J中查看了codegen包,但代码生成步骤是我想要避免的。
答案 0 :(得分:1)
不,这不是QF / j明确提供的内容。
但是,您可以在QF / j会话配置文件(see docs)中放置自定义值,并根据该值设置您的值。这是一个非常简单的方法。
或者如果您不希望用户能够编辑会话配置,那么滚动您自己的配置文件格式和阅读器会很简单。