Essay de faire recevoir des données du client
continuous-integration/drone/push Build is failing Details

pull/6/head
Bruno DA COSTA CUNHA 2 years ago
parent 63eeeff7e7
commit f95ed4d31f

@ -13,7 +13,7 @@ class Program
static void StartClient()
{
IPEndPoint serverEndPoint = new IPEndPoint(IPAddress.Parse("82.165.19.245"), 3131);
IPEndPoint serverEndPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 3131);
UdpClient client = new UdpClient();
// Send connection message to server

@ -35,7 +35,6 @@ class Program
// Assign a unique port to the client
IPEndPoint clientEndPoint = new IPEndPoint(IPAddress.Any, nextPort++); ;
UdpClient clientSocket = new UdpClient(clientEndPoint);
clientSocket.Client.Bind(clientEndPoint);
clients[remoteEndPoint] = clientSocket;
// Send connection message to client
@ -46,6 +45,7 @@ class Program
// Start thread to receive data from client
Thread receiveThread = new Thread(ReceiveMessages);
receiveThread.Start(clientSocket);
}
}
}
@ -58,8 +58,12 @@ class Program
while (true)
{
byte[] receivedData = clientSocket.Receive(ref remoteEndPoint);
Console.WriteLine("PORRA");
string receivedMessage = Encoding.ASCII.GetString(receivedData);
Console.WriteLine("PORRA2");
Console.WriteLine("Received from " + remoteEndPoint.ToString() + ": " + receivedMessage);
Console.WriteLine("PORRA3");
}
}
}
Loading…
Cancel
Save