Python3 网络编程 Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服 ...
分类:
其他好文 时间:
2016-07-06 14:42:44
阅读次数:
252
今日重点socket网络编程: 1,tcp/ip简介: 2,socket简单应用模型: 3,socket单用户模式扩展: 4,socketserver实例: 首先记录一个在day6时没有记录的知识点: 百分比的应用: 进入主要内容: 一,tcp/ip osi7层结构以及具体作用。 物理层:电缆,双绞 ...
分类:
编程语言 时间:
2016-07-04 11:47:44
阅读次数:
264
socketserver.py源码阅读笔记前言一直想弄清楚一个http server和Web框架的工作原理。但以我目前的实力,阅读一个http server或web框架代码还是太难了。后来又对异步IO、并发产生的兴趣。前几天做一个大作业需要写几个各种不同并发模型的TCP Server,写完才想起Python有现成的socketsever模块可以用,完全不需要自己写。于是对比了一下我写的代码和sock...
分类:
其他好文 时间:
2016-07-01 01:25:10
阅读次数:
299
主机管理之paramiko模块学习 http://www.cnblogs.com/wupeiqi/articles/5095821.html 作业1:用socketserver继续完善FTP作业 作业2:开发一个批量主机管理工具 需求: 作业参考链接http://www.cnblogs.com/al ...
分类:
编程语言 时间:
2016-06-25 22:59:25
阅读次数:
450
本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk = sock ...
分类:
编程语言 时间:
2016-06-21 22:32:14
阅读次数:
296
需求说明:实现多客户端用户登录,实现多客户端登录一般都需要使用线程技术: (1)创建服务器端线程类,run()方法中实现对一个请求的响应处理; (2)修改服务器端代码,实现循环监听状态; (3)服务器端每监听到一个请求,创建一个处理线程; 关于Socket与SocketServer介绍我这里不多说了 ...
分类:
编程语言 时间:
2016-06-17 19:14:53
阅读次数:
247
server端:
#!/usr/bin/envpython
#-*-coding:utf-8-*-
importSocketServer
classMyServer(SocketServer.BaseRequestHandler):
defhandle(self):
#printself.request,self.client_address,self.server
conn=self.request
conn.sendall(‘欢迎致电10086,请输入1xxx,0转人工服..
分类:
编程语言 时间:
2016-06-14 12:18:32
阅读次数:
274
一、socket Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一 ...
分类:
编程语言 时间:
2016-06-12 18:16:54
阅读次数:
229
本节内容: 原文目录链接:http://www.cnblogs.com/alex3714/articles/5227251.html 作业1:用socketserver继续完善FTP作业 作业2:开发一个批量主机管理工具 需求: ...
分类:
编程语言 时间:
2016-06-09 17:21:09
阅读次数:
187
Java IO模型&NIO
Java IO模型NIO
楔子
概述
网络服务
经典的服务设计
经典的SocketServer循环阻塞
可伸缩目标
分而治之
事件驱动设计
背景知识AWT 事件
Reactor 模式
Reactor基础模式
Java NIO 支持
Channels
Buffers
Selectors
SelectionKeys
Reactor 模式实践
第一步初始化
第二步循环分发
第三...
分类:
编程语言 时间:
2016-06-02 14:00:56
阅读次数:
275