Гарантирует ли метод записи 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, и ни один из них не описывает этот случай.