Мне удалось настроить двигатель FIX. Это работает, как ожидалось. У меня есть определенные вопросы, и я не могу разобраться с http://www.quickfixengine.org/
Я понимаю, что такое .body и .session и .seqnums файл. Что такое файл .header?
Как только я получаю сообщение, как мне определить его уникальность. Другими словами, если я хотел создать текстовый файл для каждого сообщения, какое имя файла я могу использовать, чтобы имя файла было уникальным? Помогает ли .seqnums? Я понимаю содержание файла .seqnums. Что является следствием того, что это не в порядке c? Действительно ли это важно, учитывая, что двигатель все равно сбрасывает его?
И, самый важный вопрос - как мне восстановить потерянное сообщение? Если инициатор отправляет сообщение, когда акцептор не работает, что произойдет, если оно будет восстановлено? Какая рекомендация? Должен ли я повторно запросить сообщение у инициатора? Если так, то как? Есть ли возможность восстановить это сообщение где-нибудь в кеше?