4

quickfix 中消息存储结构的目的是什么?我知道您可以通过消息存储接口记录所有传入和传出的修复消息,并且 quickfix 提供了多种实现,例如文件存储等。

我的问题是,除了记录您的修复消息以供记录之外,您为什么还要关心消息存储?

4

1 回答 1

6

您混淆了 MessageStore 和 Log,这是两个不同的东西。

MessageStore供内部引擎使用。它跟踪当前传入和传出的消息序列号、会话开始时间和其他内容。如果您的应用程序由于某种原因出现故障,当它重新启动时,它会使用 MessageStore 从中断的地方恢复序列号以及是否重置会话。

但是,Log只是一个日志。引擎并不关心它。这是给开发者的。

于 2012-11-28T22:10:00.990 回答