接收消息的quickfix / j问题

时间:2011-08-28 20:17:39

标签: java quickfix

我对QuickFixJ应用程序有疑问。我创建了类的对象(AppImpl),它实现了Appplication接口,将它传递给SocketAcceptor并等待消息。但是我从客户端收到新消息(我可以在日志中看到它们)我无法使用它们!从AppImpl中的所有重写方法开始,SocketAcceptor - onCreate只调用了一次且仅一次。 什么可能导致这个问题?

我的日志示例:

登录:

< 20110829-05:35:56,FIX.4.4:localhost-> localhost,incoming> (8 = FIX.4.49 = 5835 = A49 = localhost56 = localhost34 = 8652 = 20110829-05:35:5610 = 250)

< 20110829-05:35:56,FIX.4.4:localhost-> localhost,event> (从/127.0.0.1:57179接受会话FIX.4.4:localhost-> localhost)

但方法:

@Override
public void onLogon(SessionID arg0) {
    System.out.println("On logon");

}

未执行。

1 个答案:

答案 0 :(得分:0)

我只是想知道为什么你的SenderCompID和TargetCompID是一样的?两者都是“localhost”。