SocketAsyncEventArgs и смешанные вызовы Async и Sync для Socket
Можно ли вызвать saea.AcceptSocket.Send после завершения saea.AcceptSocket.ReceiveAsync? (saea == SocketAsyncEventArgs)
Можно ли снова вызывать saea.AcceptSocket.ReceiveAsync после вызова saea.AcceptSocket.Send?
На самом деле я хочу, чтобы мой получатель был Asyn, а мой отправляющий (который равен 1/10000 по сравнению с полученным) был синхронизирован.
1 ответ
Да, вы можете смешивать синхронизацию и асинхронный доступ к вашему сокету. Я думаю, что вы должны даже иметь возможность отправлять данные во время получения данных (или ожидания получения данных).