給定一個序列號,我需要找到相應的請求消息字符串。 我找不到通過quickFix lib輕鬆做到這一點的方法。如何從序列號中獲取消息請求?
短,我有想法使用FileStore的「身體」的文件,以幫助我找回從序列號的消息請求字符串,作爲文件存儲類暴露了一個方便的方法:
get(int begin, int end, std::vector result)
但是我面臨一個問題:由於這些文件被另一個FileStore實例(來自Initiator實例)訪問,這些文件在我的應用程序的Windows操作系統的任何其他部分無法訪問:因爲它禁止這些文件的第二個所有者。
我是否需要重寫我自己的機制以從請求消息字符串中獲得它們的序列號?