0X05-Python核心编程-网络编程-练习题
1;套接字。面向链接的套接字和无连接套接字之间的区别是什么?
面向连接的套接字在进行通信之前必须先建立一个连接。面向连接的通信提供序列化的,可靠的和不重复的数据交付。无连接套接字通信开始之前并不需要建立连接。
2;客户端/服务器架构。用自己的话描述这个术语的意思,并给出几个例子。
服务器就是一系列硬件或软件。为一个或多个客户端提供所需要的“服务”。它存在唯一目的就是等待客户端的请求,并响应他们的。客户端就是提出请求并发送必要的数据的机器。
3;套接字。TCP和UDP之中,哪种类型的服务器接受连接,并将他们转换到独立的套接字进行客户端通信?
TCP
4;客户端。更新TCP和UDP客户端,使得服务器名称无须硬编码到应用程序中,此外,应该允许用户指定主机名和端口号,且如果二者中任何一个或者全部参数丢失,那么应该使用默认值。
。。。。