标签:连接 enc cli ring protoc 端口 pat 分代 表示
IPAddress address = IPAddress.Parse(ipString);
上述代码解释为:将IP地址字符串转换为IPAddress实例
socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
上述代码解释为:创建套接字,AddressFamily 枚举指定 Socket 类用其解析网络地址的标准地址系列(例如,AddressFamily.InterNetwork 成员指定 IP 版本 4 地址系列) ;SocketType 枚举指定套接字的类型(例如,SocketType.Stream 成员指定用流控制来发送和接收数据的标准套接字) ;ProtocolType 枚举指定通信时套接字使用的网络协议(例如:ProtocolType.Tcp 表示套接字使用 TCP;ProtocolType.Udp 表示套接字使用 UDP) 。创建完成后,可启动与远程终结点的连接或接收来自远程设备的连接 。
socket.Bind(new IPEndPoint(address, port));//绑定ip和端口 socket.Listen(10000);//挂起连接队列的最大长度为10000
new Thread(listenClientConnect).Start(socket); // 在新的线程中监听客户端连接
Socket clientScoket = socket.Accept();//监听到客户端的连接,获取双方通信clientScoket
标签:连接 enc cli ring protoc 端口 pat 分代 表示
原文地址:https://www.cnblogs.com/MuZiJin/p/11758878.html