2012-10-09 26 views

回答

2

TCP中沒有消息,只有一個字節流。有一個內部的ACK機制可以跟蹤多少數據流被正確接收,但它不適用於應用程序。如果你想從服務器得到確認,你的服務器將不得不發送它。

+0

感謝您的回答EJP。我不能在服務器端寫入,因爲它是一個網關。 java中是否有任何方法顯示內部的ACK機制,或者我們可以在傳輸層上編寫任何編程來獲得該答案。 – Rocky

+0

@Rocky正如我已經說過的那樣,它不適用於應用程序。 – EJP

+0

請注意,即使知道遠程機器是否確認數據,也不會告訴您「何時」或甚至「如果」服務器應用程序已收到它。不過,我一直認爲沒有'ioctl()'來獲取這些信息是一件令人遺憾的事情。 –

相關問題