socketserver(在Python2.*中的是SocketServer模块)是标准库中一个高级别的模块。用于简化网络客户与服务器的实现(在前面使用socket的过程中,我们先设置了socket的类型,然后依次调用bind(),listen(),accept(),最后使用while循环来让服务器 ...
分类:
编程语言 时间:
2016-08-13 18:13:23
阅读次数:
236
socket基础 SocketServer socket基础 写个自己的一句话,记得在封装传递的时候用上getattr等 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/ ...
分类:
其他好文 时间:
2016-08-08 00:40:47
阅读次数:
188
socket基础 写个自己的一句话,记得在封装传递的时候用上getattr等 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对 ...
分类:
其他好文 时间:
2016-08-07 06:17:55
阅读次数:
251
Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 低级别的网络 ...
分类:
编程语言 时间:
2016-08-03 00:07:08
阅读次数:
267
在《python socket模块》中通过socket模块实现了串行处理的socket通信 在python中可以通过socketserver模块实现并发通信,而socketserver之所以能实现并发,是通过IO多路复用和多进程、多线程实现的 下面是使用socketserver模块实现多线程并发处理 ...
分类:
编程语言 时间:
2016-07-23 19:30:11
阅读次数:
328
引言 线程 创建普通多线程 线程锁 互斥锁 信号量 事件 条件锁 定时器 全局解释器锁 队列 Queue:先进先出队列 LifoQueue:后进先出队列 PriorityQueue:优先级队列 deque:双向队列 引言 在学习过socket和socketserver后,我们了解到socketser ...
分类:
编程语言 时间:
2016-07-22 01:03:52
阅读次数:
198
IO多路复用 多线程多进程 小知识点补充(python中作用域相关) socketserver源码分析补充 ...
分类:
编程语言 时间:
2016-07-16 11:35:59
阅读次数:
250
小知识点: python中无块级作用域,python中是以函数为作用域 python的作用域在执行前就已经确定 SocketServer源码解析: Select假并发 线程 ...
分类:
编程语言 时间:
2016-07-16 08:50:07
阅读次数:
235
socketserver 源码剖析【有图有真相】:(一)、Socketserver 内部流程调用图: 详解: 1、self.RequestHandlerClass() = MyClass() 转换为 执行这个方法 class MyClass(socketserer.BaseRquestHandler... ...
分类:
其他好文 时间:
2016-07-16 08:42:56
阅读次数:
216