一旦连接恢复,我们的系统会在断开/连接丢失后生成一些消息(例如未经请求的取消),它需要发送给另一方。
问题是我们触发了<td><a href='http://". $row['website'] . "' target='_blank'>" . $row['website'] . "</a></td>
中的发送,但是如果有一个重发请求太早,我们遇到问题(可能只是因为另一端是如何实现的)当我们收到太多消息时发送(数百)。
我知道onLogon()
可能不会出现,如果不等待就无法解决这个问题,但对于我们使用QuickFIX / J尽快发送消息的最佳方法是什么呢?序列号同步后?
由于
答案 0 :(得分:0)
我的10美分听起来好像你试图一次性处理2个场景,这很难。一次做一件事。例如,如果您的网络导致您断开连接,在您的客户端知道您已断开连接之前,您的客户端将发送重新发送请求,对吧?同时,如果客户断开连接但你没有断开,那么当他们重新连接间隙填充时。你必须仔细看看这些场景。是的,重发请求可能根本不会发生,这完全取决于客户端如何配置他们的一面。也许,每this question你想要发送序列重置,因为实际上,你试图发送的消息是引号,对吧?我的意思是,你在迪斯科舞厅后想要发送什么样的信息?