ギャップ フィル/再送信が機能することを確認するために、FIX 認証を実行するために受信したシーケンス番号を下げる必要があります。
番号を編集しようとしましたがEOF Exception、アプリを起動するたびに表示されるようになりました。
シーケンス番号ファイルの形式は少し奇妙です。
^@^C7:4
これを行う方法はありますか?
ありがとう。
public static void main(String[] args) throws IOException {
int senderSequenceNumber=1910;
int targetSequenceNumber=2268;
RandomAccessFile file = new RandomAccessFile("C:\\filename.seqnums", "rw");
file.seek(0);
file.writeUTF("" + senderSequenceNumber + ':'+ targetSequenceNumber);
}
これは、quickfix.FileStore から適応されます。