##language:zh ''' 文章来自《Python Network Programming》. 原作者: Sebastian V. Tiponut 翻译: albertlee发起 翻译仅仅是为了个人学习,其它商业版权纠纷与此无关! ''' <> == 1.简介 == [[简介]] == [2.socket的基本使用] == [[Basic socket usage]] === 2.1 创建一个socket === === 2.2 socket的连接与数据传送 === === 2.3 socket名称邦定 === === 2.4 监听和接受连接 === === 2.5 UDP socket === === 2.6 关闭socket === === 2.7 使用 socket 模块提供的函数 === ==== 2.7.1 ==== ==== 2.7.2 服务相关的函数 ==== ==== 2.7.3 其他函数 ==== == 3.基本网络结构设计 == === 3.1 设计一个TCP服务端程序 === === 3.2 TCP客户程序 === === 3.3 数据报(datagram)程序建模 === ==  4.服务器编程高级论题 == === 4.1 构建一个原始环境 === === 4.2 处理多个连接 === ==== 4.2.1 多线程服务器 ==== ==== 4.2.2 使用select ==== ==== 4.2.3 使用 fork 的服务器 ==== === 4.3 使用类 === ==== 4.3.1 ==== ==== 4.3.2 应用设计模式 ==== === 4.4 关于客户的高级论题 === == 5.HTTP协议 == === 5.1 CGI模块 === ==== 5.1.1 创建简单的CGI脚本 ==== ==== 5.1.2 使用 CGI模块 ==== ==== 5.1.3 在Linux 上配置Apache服务器以使用Python CGI脚本 ==== ==  6.通用协议 == === 6.1 设计telnet程序 === === 6.2 FTP协议 === === 6.3 SMTP协议 === == 7.后记 == ---- CategoryHomepage