在自己电脑上测试程序端口(50001)是否通。
在自己电脑上测试程序端口(50001)是否通。
CMD下操作: telnet 服务器IP 50001
结果报错!!!如图
错误:该命令不是内部命令,也不是可运行程序或批处理文件
//创建服务端 负责监听的套接字,参数(使用IP4寻址协议,使用流式连接,使用TCP协议传输数据) Socket socketWatch = new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp); //获得文本框中的IP地址对象 IPAddress address = IPAddress.Parse(txt_IP.Text.Trim()); //创建包含 ip和port的网络节点对象 IPEndPoint endpoint = new IPEndPoint(address, int.Parse(txt_PORT.Text.Trim())); //将负责监听的套接字 绑定到唯一的IP和端口上 socketWatch.Bind(endpoint); //设置监听 列队的长度 socketWatch.Listen(10); Socket sokConnection = socketWatch.Accept(); txt_Box.Text = "客户端连接成功!!!";