![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
一条鱼2017
这个作者很懒,什么都没留下…
展开
-
TCP和UDP的区别 ?tcp/ip三四握手和四次挥手?以及TCP,UDP在服务器和客户端的执行步骤
什么是TCP TCP(Transmission Control Protocol传输控制协议)是一种面向连接的,可靠的,基于字节流的传输通信协议。 1、tcp(Transmission Control Protocol传输控制协议) 2、传输层协议 3、原因:应用层需要可靠的连接,但是IP层没有这样的流机制 4、面向连接,即在客户端和服务器之间发送数据之间,必须先建立连接 5、位于应用层和IP...原创 2019-10-14 21:52:53 · 358 阅读 · 0 评论 -
Python网络编程基于多线程实现多用户全双工聊天功能
多线程原理:TCP服务器会创建一个线程池,每当有客户端请求连接的时候,它便会从线程池中分配一个线程同客户端建立连接,当客户端中断连接后,线程便销毁。 SocketServer 是标准库中一个高级别的模块。用于简化网络客户与服务器的实现。 socketserver模块中分两大类:server类(解决连接问题)和request类(解决通信问题) 我们将服务器做为中转站来处理信息,一方面与客户端...原创 2019-08-29 16:33:42 · 2163 阅读 · 1 评论 -
Python之网络编程
<转>https://cloud.tencent.com/developer/article/1093285 看到一篇关于Python之网络编程的文章觉得写得非常详细,和你们一起分享! 一、软件开发的架构 涉及到两个程序之间通讯的应用大致可以分为两种: 第一种是应用类:qq、微信、网盘这一类是属于需要安装的桌面应用 第二种是web类:比如百度、知乎、博客园等使用浏览器访问就可...转载 2019-09-03 09:57:23 · 272 阅读 · 0 评论