static void Main(string[] args) { Console.Title = "SAEA.Sockets.UdpTest"; //udpserver UDPServer server = new UDPServer(); server.OnReceive += Server_OnReceive; server.Start(); //udpclient var bContext = new BaseContext(); UDPClient client = new UDPClient(); client.OnReceive += Client_OnReceive; client.Connect(); //send msg for (int i = 0; i < 10; i++) { client.SendAsync(BaseSocketProtocal.Parse(Encoding.UTF8.GetBytes($"hello udpserver {i}"), SocketProtocalType.ChatMessage)); } Console.ReadLine(); }
static void Main(string[] args) { Console.Title = "SAEA.Sockets.UdpTest"; //udpserver UDPServer server = new UDPServer(39656); server.OnReceive += Server_OnReceive; server.Start(); //udpclient UDPClient client = new UDPClient("127.0.0.1", 39656); client.OnReceive += Client_OnReceive; client.Connect(); //send msg for (int i = 1; i <= 10; i++) { client.SendAsync(Encoding.UTF8.GetBytes($"hello udpserver {i}"), SocketProtocalType.ChatMessage); Thread.Sleep(1000); } client.Disconnect(); Console.ReadLine(); }