Гарантирует ли метод записи TcpClient, что данные доставляются на сервер?

У меня есть отдельный поток как на клиенте, так и на сервере, которые читают / записывают данные в / из сокета.

Я использую синхронный TcpClient im (как предложено в документации):https://msdn.microsoft.com/cs-cz/library/system.net.sockets.tcpclient%28v=vs.110%29.aspx

Когда соединение закрыто .Read () /. Write () генерирует исключение. Означает ли это, что когда метод .Write () не выбрасывает, данные были доставлены правильно другой стороне илимне нужно реализовать собственную логику ACK?

Я прочитал документацию для класса Socket и TcpClient, и ни один из них не описывает этот случай.

Ответы на вопрос(5)

Ваш ответ на вопрос