Я отправляю данные в очень старую систему через TCP. Мне нужно отправить 2000 байтов в одном пакете, и мне нужно, чтобы он не был разделен (что происходит, когда я записываю 2000 байтов через сокет).
Хотя, да, мне не нужно заботиться об этом на уровне приложения - на самом деле я забочусь об этом, потому что у меня нет других вариантов в более старой системе, все ДОЛЖНО быть получено в одном пакете.
Есть ли что-то менее ужасное, чем вызов netcat?