1 20 50 150 500
欢迎来到哈希软件站,找素材,搜软件,就上哈希软件站!
Visual C++网络高级编程 PDF 扫描版
Visual C++具有开发过程简明、开发方式灵活、扩展性强等特点,是一种被广泛使用的前端开发平台。Visual C++提供了多种多样的编程技术,例如Winsock、WinInet、ActiveX、DCOM、ATL等,为用户开发网络应用程序提供全方位的支持。
当前市场上关于Visual C++网络编程的书籍对各种编程技术的介绍大多浅尝辄止,很少涉及到具体的网络协议,更缺乏对一些高级应用的深刻剖析,因此很难对读者独立开发专业网络应用程序有实质性的帮助,本书的编写将很好地填补这一空缺。
本书主要面向具有一定Visual C++网络编程基础并希望学习较高层次编程技术的读者,在对Visual C++各种编程技术和TCP/IP进行系统介绍的基础上,重点讲解网络编程中的高级应用、使用技巧和难点,如常用协议的实现、DCOM和多媒体网络编程等。对于每个主题,都给出其开发要领及应用的实例和技巧,使读者通过学习实例获得提高。
Visual C++网络高级编程:人民邮电出版社出版;作者: 陈坚 陈伟
本书在对Visual C++各种编程技术和TCP/IP进行系统介绍的基础上,重点讲解网络编程的高级应用、使用技巧和难点。包括基本网络编程技术,Telnet协议的实现,HTTP协议的实现,FTP协议的实现,文件下载,UDP协议的实现,ICMP协议的实现,PPP协议的实现,代理服务器的实现,ATL、DCOM、ActiveX技术,网络安全,多媒体网络编程等。
对于每个主题,书中都给出其开发要领及应用的实例和技巧,本书主要面向具有一定Visual C++网络编程基础并希望深入研究网络编程技术的读者。

本书涉及的高级内容及其实现有以下几个方面。
基本网络编程技术:详细介绍了获取本地主机的网络配置信息、系统所支持的协议及其特性的编程方法,其中涉及到Winsock编程接口、NetBIOS编程接口及注册表等不同的编程技术,并给出了两个综合实例。
Telnet协议的实现:在对Telnet协议进行简要介绍的基础上,着重对Telnet客户的实现方法进行介绍,并给出一个远程登录的实例。
HITP协议的实现:在对HTTP协议进行简要介绍的基础上,利用Winsock分别实现了一个支持CGI的多线程HITP服务器和HTTP客户端程序。
FTP协议的实现:对FTP协议进行分析并分别用Winsock和WinInet两个不同的编程接口实现了两个完整的FTP客户端程序。
文件下载:通过一个类似于网络蚂蚁的支持断点、多线程文件下载的实例对文件下载的编程技巧进行分析。同时对另一种文件下载方法—异步Moniker文件进行简要的介绍。
UDP协议的实现:分别对网络广播、多播及语音通信的实现机制进行介绍,并给出两个非常综合的实例:多播讨论组及网络语音聊天。
ICMP协议的实现:在对ICMP协议进行简要介绍的基础上,对ICMP协议的两个重要应用Ping和Traceroute程序进行分析并给出它们的实现。
PPP协议的实现:主要讨论远程登录的编程方法,并给出一个拨号网络的实例。
代理服务器的实现:在对代理服务器的实现机制进行简明扼要的分析的基础上,给出了一个支持二级代理的HTTP代理服务器的实例,并封装了一个支持SOCKS 5代理的类。
ATL、DCOM、ActiveX技术:分别对DCOM、ActiveX控制、ActiveX文档服务器的编程方法进行介绍,并分别利用ATL和MFC实现了分布式应用程序及ActiveX文档服务器。
网络安全:对TCP/IP协议簇的三个层上的安全实现进行介绍。
本书所附的光盘包括了涉及实例的全部源代码和可执行文件,并且所有实例均在Visual C++ 6.0环境下调试实现,有关各实例的具体用法请参考各实例的Readme文件。

下载地址

本地下载 电信下载 联通下载 移动下载 压缩包解压密码:www.cqlsoft.com
特别说明:
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
本站提供的普通下载点可能造成多线程类的软件无法下载,建议直接点击或另存为下载!
如有侵犯您的版权,请及时联系513175919#qq.com(#换@),我们将尽快处理。

热门下载

最新上传

Top