我现在了解到C#编写socket服务端有两种方法,一种是
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//创建一个Socket类
s.Bind(2000);//绑定2000端口
s.Listen(0);//开始监听一种是
tcpListener = new TcpListener ( 2000 ) ; //开始侦听
tcpListener.Start ( ) ;
//返回可以用以处理连接的Socket实例
socketForClient = tcpListener.AcceptSocket ( ) ; 这两种方法效率上有什么区别么?谢谢了!
Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);//创建一个Socket类
s.Bind(2000);//绑定2000端口
s.Listen(0);//开始监听一种是
tcpListener = new TcpListener ( 2000 ) ; //开始侦听
tcpListener.Start ( ) ;
//返回可以用以处理连接的Socket实例
socketForClient = tcpListener.AcceptSocket ( ) ; 这两种方法效率上有什么区别么?谢谢了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货