Здравствуйте, ahaos, Вы писали:
A>Как это лучше организовать? Или вообще лучше сменить схемы ожидания и приема данных?
Я тебе советую не заниматься ковырянием сокетов, а взять высокоуровневую либу, например, gRPC, потратить один раз время на то, чтобы разобраться с ней, собрать и подключить к проекту после чего сфокусироваться на бизнес логике приложения, а не на технических деталях реализации транспорта своих данных.