QuickFIX/J -如何停止启动器自动登录



我们已经实现了启动器,web基地,其中用户通过输入会话ID详细信息,如beginstring, compid,targetcompid登录。现在,我们面临的情况是,第一次,由于某种原因,它得到了断开连接的消息。但一段时间后,它会自动登录。并在users表中突然显示为已连接。那么我们如何才能阻止这种情况呢?我们希望,一旦他收到了断开连接的消息,对于他来说,它应该是断开连接的,直到他再次输入详细信息?

要防止自动登录启动器,您可以使用以下方法之一:

  1. 在会话中呼叫logout()。这将设置会话为禁用,这将防止重新连接。如果可以重新登录,请呼叫logon()
  2. 实现ApplicationExtended.canLogon(),返回false。如果可以重新登录,返回true

最新更新