0
我很困惑簡單的消息協議是如何工作的。我理解3次握手校驗和的基礎知識等等,但是從實現的角度來看,我怎麼知道我正在閱讀的是我應該閱讀的內容?簡單消息協議如何工作?
當我編程一個線程來讀取套接字的輸入流,有沒有任何保證?我發送的每條消息是否都有前面消息中描述的ID,因此我知道我正在接收它們?如何檢測何時錯過了一條消息(例如最後一條消息),以便我不會坐在那裏等待一條永遠不會到來的消息(我應該只使用簡單的超時)?
有關搜索內容的提示也會有所幫助!