内容简介:
本书以Visual Studio 2008为平台,介绍Visual C++网络编程。全书共12章,分上、下两篇共四个部分。上篇为“MFC网络编程与Internet应用开发”,暂不涉及网络协议,而是用现成的MFC类库和API开发人们身边常见的典型应用(主要为客户端程序)。上篇又分两个部分:第一部分(第1~2章),介绍网络编程背景和MFC Socket编程;第二部分(第3~6章),介绍Internet应用开发,以及典型实例的开发过程。下篇为“Winsock编程和基于TCP/IP应用开发”,进一步深入到Winsock API和应用层协议,详细介绍套接字接口编程基础、P2P以及网络应用协议主要功能的编程实现。下篇也分为两个部分:第三部分(第7~8章),介绍Winsock API编程基础和P2P编程;第四部分(第9~12章),介绍基于TCP/IP应用层主要协议(HTTP/FTP/POP3)的程序的实现原理和编程方法。本书配有光盘,提供同步教学课件和所有源代码文件。