1
我想在c#中创建一个客户端服务器UDP套接字。我成功地发送和接收单个请求响应。如何接收并发udp套接字响应?
但我有一个问题。当我发送例如5个请求并发。每个请求的响应时间不同。
如何理解每个响应是针对哪个请求?
我想在c#中创建一个客户端服务器UDP套接字。我成功地发送和接收单个请求响应。如何接收并发udp套接字响应?
但我有一个问题。当我发送例如5个请求并发。每个请求的响应时间不同。
如何理解每个响应是针对哪个请求?
var _connection = new UdpClient(port-to-listen-at);
IPEndPoint sender = new IPEndPoint(IPAddress.Any, 0);
byte[] data = _connection.Receive(ref sender);
当接收()返回“发送方”,它包含发送者信息
OP要将请求与响应相关联,而不是来自哪个端点。 – PHeiberg
把一个ID。在每个请求,另一端可以响应发送回。 –