Witam
Zrobiłem cos takiego w osobnych watkach:
[Kod C#]
while (true)
{
klient_UDP.Send(bufor, bufor.Length);
bufor = klient_UDP.Receive(ref ip);
dane = Encoding.UTF8.GetString(bufor);
MessageBox.Show(dane);
}
while (true)
{
bufor = server_UDP.Receive(ref ip);
string dane = Encoding.UTF8.GetString(bufor);
MessageBox.Show(dane);
server_UDP.Send(bufor, bufor.Length);
}
Pierwsza pętla wysyła do serwera , który po odebraniu tej wiadomości powinien ja wysłać z powrotem do klienta. Ale gdy serwer próbuje wysłać to wywala komunikat że gniazda są nie połączone.
Pozdrawiam