1. 首页
  2. 网络技术
  3. 网络基础
  4. c#简单的Socket聊天工具

c#简单的Socket聊天工具

上传者: 2019-04-29 05:40:22上传 RAR文件 90.91KB 热度 21次
利用socket实现客户端和服务端的通信,代码里面关于socket的每行都有注释。主要是通过客户端请求连接服务器端,建立通信,客户端和服务器端互为侦听。socket的通信原理:首先创建一个终结点A(IP+端口),通过Bind方法与本地服务器的socket进行绑定,来侦听终结点A,通过Accept方法来获取对方请求连接的socket,此时处于等待状态,只到发现请求连接;客服端A的socket通过Connect方法连接来访问服务器上的终结点A;服务器上等待的socket获取连接的socket后,通过Receive方法来获取客服端A的请求内容,此时处于等待状态,只到客服端A使用send方法发送信息为止。Receive方法将通信的内容获得。这就完成一次通信
用户评论
码姐姐匿名网友 2019-04-29 05:40:22

代码还是挺全面 但是有些实用问题没有解决 比如客户端掉线再重新打开会显示端口已经占用 还有关于掉线的一些异常处理也没有写

码姐姐匿名网友 2019-04-29 05:40:22

挺好的,值得我借鉴了

码姐姐匿名网友 2019-04-29 05:40:22

只能一对一连接 不能多对多连接 ,不过还是很有参考价值的。。

码姐姐匿名网友 2019-04-29 05:40:22

不错的资源你,学习。

码姐姐匿名网友 2019-04-29 05:40:22

还不错吧!不过之前也找到过类似的

码姐姐匿名网友 2019-04-29 05:40:22

样的demo,好多人上传这个资源,分还这么高。

码姐姐匿名网友 2019-04-29 05:40:22

这个好看,好理解

码姐姐匿名网友 2019-04-29 05:40:22

只能一对一连接 不能多对多连接

码姐姐匿名网友 2019-04-29 05:40:22

非常不错,对我有帮助

码姐姐匿名网友 2019-04-29 05:40:22

唉 看了 不错 不过还是有些不懂的