1 / 31
文档名称:

Python网络编程.pdf

格式:pdf   大小:308KB   页数:31页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python网络编程.pdf

上传人:Seiryu 2021/10/16 文件大小:308 KB

下载得到文件列表

Python网络编程.pdf

文档介绍

文档介绍:Python
Network Programming
by Sebastian V. Tiponut
Technical University Timisoara
Version , 16. July 2001
2 LIST OF FIGURES
Contents
1 Introduction 4
2 Basic socket usage 5
Creating a socket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Connecting a socket and data transfer . . . . . . . . . . . . . . . . . . . . . . . 6
Binding a name to socket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Listening and accepting connections . . . . . . . . . . . . . . . . . . . . . . . . 6
UDP sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Closing the socket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Using functions provided in socket module . . . . . . . . . . . . . . . . . . . . . 8
Functions based on resolver library . . . . . . . . . . . . . . . . . . . . . 8
Service-related functions . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Miscellaneous functions . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3 Basic network structures design 9
Designing a TCP server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
The TCP client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Modeling datagram applications . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 Advanced topics on servers 13
Building a pristine environment . . . . . . . . . . . . . . . . . . . . . . . . . . . 13