Я делаю заявку в C #.В этом приложении я получаю данные на конкретный порт как
UdpClient client = null;
IPEndPoint ipep = null;
client = new UdpClient(24097);
client.Client.ReceiveBufferSize = 25000;
ipep = new IPEndPoint(IPAddress.Any,24097);
while(flag)
{
byte[] data= = client.Receive(ref ipep);
SendAck(data);
}
public void SendAck(byte[] data)
{
//Some code for making ack buffer
socket.SendTo(buffer,endpoint);
}
В этом приложении я хочу отправить подтверждение полученного пакета вручную.Но моя проблема в том, что во время подтверждения некоторые данные приходят и теряются, потому что основной поток занят подтверждением.Пожалуйста, предложите мне любое другое решение. Заранее спасибо.