Tôi có thể tạo máy chủ và máy khách UDP bằng cách sử dụng lớp UdpClient
không? Và tôi cần gửi Hình ảnh từ máy chủ đến tất cả Khách hàng. Một số có thể chỉ cho tôi mẫu mã. Tôi mới làm điều này.C# Cách tạo một máy chủ UDP đơn giản
14
A
Trả lời
12
2
System.Net.Sockets.UdpClient
là khéo léo. Một số hàm tạo chỉ định điểm kết thúc cục bộ, trong khi một số khác xác định điểm kết thúc từ xa. Để thiết lập giao tiếp hai chiều, hãy sử dụng một hàm tạo để chỉ định điểm kết thúc cục bộ.
Chỉ định điểm kết thúc từ xa mặc định với Connect
hoặc sử dụng quá tải Send
/BeginSend
chỉ định điểm kết thúc từ xa.
Không có cách nào sử dụng lớp UdpClient thay vì sử dụng lớp Socket để thiết lập máy chủ? –
Tôi tò mò về lợi thế của việc đó là gì? –
Nếu bạn cần tạo một SERVER thì bạn cần phải mở socket để chấp nhận các yêu cầu gửi đến từ CLIENT. Tôi không biết cách kết nối máy khách với máy khách, kết nối ngang hàng được thực hiện bằng cách sử dụng trình nghe socket trên cả hai đầu (theo như tôi biết) – Felype