从套接字接收消息

本文关键字:消息 套接字 | 更新日期: 2023-09-27 18:04:41

我正在尝试从端口8081的RFID读取器接收消息:

byte[] bytes = new byte[1024];               
System.Net.IPAddress ipaddress = System.Net.IPAddress.Parse("192.168.150.111");
IPEndPoint remoteEP = new IPEndPoint(ipaddress, 8081); 
Socket sListener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp );
sListener.Connect(remoteEP);

当我在Connect方法中使用断点进入代码时,我看到如下:

'sListener.EnableBroadcast' threw an exception of type 'System.Net.Sockets.SocketException':
"An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call"

你知道这可能意味着什么吗?

从套接字接收消息

这就是我爱SO的原因....

结合Thorsten和Pelletiers的评论,我设法解决了我的问题…

我确实需要设置一个UDP连接。

所以我做了一个UDP CLient