摘要: 在python编程中,一般可以通过使用socketserver简化操作并实现并发操作。socketserver实际上是对socket的再封装,在基于tcp的编程中主要是两个循环:1.链接循环,2.通讯循环。链接循环负责tcp的四次握手,建立服务器端和客户端的通信通道,通讯循环负责client端和se 阅读全文
posted @ 2018-03-10 12:19 cj陈杰 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Socket源于Unix的“一切借文件”的思想,简而言之就是类似与file的:打开——读写——关闭的操作,file针对与文件进行操作,socket针对与服务器和客户端进行操作。基于网络进行通信,必然逃不开各种网络协议,为了快速开发,在应用层和传输层之间加入socket层,从而将tcp(udp)的协议 阅读全文
posted @ 2018-03-10 11:39 cj陈杰 阅读(167) 评论(0) 推荐(0) 编辑