我已经创建了一个Windows Forms应用程序,该应用程序可以对等发送消息,我想将消息发送到Node服务器。但是我不知道如何只控制台记录消息/传入数据。
我尝试遵循创建Node / C#对等聊天的多个教程,但是我似乎无法将C#“连接”到Node服务器,这确实不是我的强项,我希望有人可以将我指向大方向?
我已将C#客户端代码简化为:
// Prepare socket
sck = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);
sck.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
// Connection with given ip
epRemote = new IPEndPoint(IPAddress.Parse("178.62.204.46"), Convert.ToInt32("8000"));
sck.Connect(epRemote);
// Send message
ASCIIEncoding aEncoding = new ASCIIEncoding();
byte[] sendingMessage = new byte[1500];
sendingMessage = aEncoding.GetBytes("test");
sck.Send(sendingMessage);