国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

現(xiàn)在有個需求,客戶端發(fā)完消息想知道是否發(fā)成功,就是需要服務端有回執(zhí),然后好做消息重發(fā)?

phper

現(xiàn)在有個需求,客戶端發(fā)完消息想知道是否發(fā)成功,就是需要服務端有回執(zhí),然后好做消息重發(fā)?怎么實現(xiàn)呢?
client A發(fā)消息server,server轉發(fā)給client B,然后client B收成功后發(fā)ack給server,server再把ack信息回執(zhí)給client A,請問老大是這樣的嗎?
那如果client B發(fā)這個ack有延遲怎么辦呢?
還是server這邊每發(fā)個消息啟動個定時器比如10秒內沒收到client B的ack確認就告訴client A消息發(fā)送失敗了,但這樣感覺挺復雜了

本質還是對消息重發(fā)流程不太懂

3981 1 0
1個回答

walkor 打賞

client A發(fā)消息server,server轉發(fā)給client B,然后client B收成功后發(fā)ack給server,server再把ack信息回執(zhí)給client A,請問老大是這樣的嗎?

對,可以這樣。

那如果client B發(fā)這個ack有延遲怎么辦呢?

延遲就延遲唄。網絡延遲不是靠程序能解決的。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??