第17章 网络客户端编程

本章主题

♦ 引言

♦ 文件传输

♦ 文件传输协议(FTP)

♦ 网络新闻、Usenet和新闻组

♦ 网络新闻传输协议(NNTP)

♦ 电子邮件

♦ 简单邮件传输协议(SMTP)

♦ 邮局协议3(POP3)

♦ 相关模块

在之前的章节中,我们已经大致了解了那些使用套接字的低级别的网络通讯协议。这种网络互连是当今互联网中大部分客户端/服务器协议的核心。这些网络协议包括文件传输(FTP,SCP等)、阅读Usenet新闻组(NNTP)、电子邮件发送(SMTP)、从服务器上下载电子邮件(POP3,IMAP)等。这些协议的工作方式与之前在套接字编程中介绍的客户端/服务器的例子很像。唯一的不同在于,我们已经使用过TCP/IP等低级别的协议,并基于此创建了新的,更具体的协议来实现我们刚刚描述的服务。