客户端在建立一个TCP连接时一般需要两步,而服务器的这个过程需要四步,具体见下面的比较。第一步,建立socket对象:这里与客户端一样,依然是:s=socket.socket第二步,设置和得到socket选项python定义了setsockopt()和getsockopt(),一个是设置选项,一个是得到设置。这里主要使用setsockopt(),具体结构如下:setsockoptlevel定义了哪个选项将被使用。通常情况下是SOL_SOCKET,意思是正在使用的socket选项。它还可以通过设置一个特殊协议号码来设置协议选项,然而对于一个给定的操作系统,大多数协议选项都是明确的,所以为了简便,它们很少用于为移动设备设计的应用程序。optname参数提供使用的特殊选项。这里利用UDP建立一个时间服务器。

python网络编程学习笔记(三):socket网络服务器

python网络编程学习笔记(三):socket网络服务器

python网络编程学习笔记(三):socket网络服务器

python网络编程学习笔记(三):socket网络服务器

python网络编程学习笔记(三):socket网络服务器

python网络编程学习笔记(三):socket网络服务器