有人可以將Quickfix/J連接性解釋爲一個有限狀態機(理想情況下是w/a圖)嗎?quickfix/j連接狀態機
具體說明SessionStateListener
中的方法(可能代表狀態變化)和它們出現的順序有什麼區別? :
- 的onConnect
- onDisconnect
- ONLOGON
- onLogout
- onReset
- onRefresh
- onMissedHeartBeat
- onHeartBeatTimeout
有什麼區別,例如在登錄和連接之間?重置與斷開連接有何不同? onMissedHeartBeat
與onHeartBeatTimeout
有什麼不同?這些問題是否有特定的順序可以在登錄後,但在註銷之前斷開連接?在這種情況下,該狀態是否會被重置爲「註銷」?
會話意外斷開後,您需要重置序號,以避免事務丟失 – rupweb