在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
在上一篇中,我列了一些常用的方法,可以说这些方法是一些辅助性的方法,对于分析网络中的主机属性非常有用。在这篇中,我将会介绍一下面向连接(TCP)socket编程,其中辅以实例,代码可供下载。
对于TCP的Socket编程,主要分二部分:
一、服务端Socket侦听: 服务端Socket侦听主要分以下几个步骤,按照以下几个步骤我们可以很方便的建立起一个Socket侦听服务,来侦听尝试连接到该服务器的客户Socket,从而建立起连接进行相关通讯。 1、创建IPEndPoint实例,来用于socket侦听时的绑定 IPEndPoing IPEP = new IPEndPoing(IPaddress.any,6001); 2、创建套接字实例 serverSocket = new socket(AddressFamily.InterNetwork, SocketType.Stream,ProtocoType.TCP);
这里创建的时候用ProtocolType.Tcp,表示建立一个面向连接(TCP)的Socket。
3、将所创建的套接字与IPEndPoint绑定 serverSocket.bind(IPEP);
4、设置套接字为收听模式 serverSocket.LListen(10); 以上这四步,我们已经建立了Socket的侦听模式,下一节我们就来设置怎么样来获取客户Socket连接的实例,以及连接后的信息发送。
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论