[英]Receive message from socket
我正在尝试从端口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
方法中使用Breakboint进入代码时,会看到以下内容:
'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"
知道这意味着什么吗?
这就是为什么我如此爱...
结合Thorsten和Pelletiers的评论,我设法解决了我的问题...
确实,我需要设置UDP
连接。
所以我做了一个UDP CLient
。
谢谢你俩..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.