vc++网络高级编程

vc++网络高级编程

ID:31661234

大小:19.32 MB

页数:461页

时间:2019-01-16

vc++网络高级编程_第1页
vc++网络高级编程_第2页
vc++网络高级编程_第3页
vc++网络高级编程_第4页
vc++网络高级编程_第5页
资源描述:

《vc++网络高级编程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、[GeneralInformation]书名=VisualC++网络高级编程作者=陈坚,陈伟等编著页数=446SS号=10465123出版日期=封面页书名页版权页前言页目录页第一章TCP/IP协议1.1TCP/IP协议簇简介1.1.1TCP/IP结构1.1.2常用协议1.1.3RFC和标准简单服务1.2TCP/IP基本概念1.2.1IP地址1.2.2地址解析1.2.3域名系统1.2.4数据包的封装和分用1.2.5IP数据报1.2.6UDP数据报1.2.7TCP数据报1.2.8端口号第二章Winsock网络编程接口2.1Wi

2、nsock概述2.1.1套接字(Sockets)2.1.2基本概念2.1.3Winsock编程原理2.2一个简单的例子2.2.1服务器程序的实现2.2.2客户程序的实现2.3WinsockI/O模型2.3.1select模型2.3.2WSAAsyncSelect模型2.3.3WSAEventSelect模型2.4Winsock2的扩展特性2.4.1原始套接字2.4.2重叠I/O模型2.4.3服务的质量(QOS)2.5套接字选项和I/O控制命令2.5.1套接字选项2.5.2I/O控制命令第三章VisualC++与网络编程3.

3、1WinInet编程3.1.1MFCWinInet类3.1.2HTTP客户实例3.1.3利用WinInetAPI进行编程3.2MFCWindowsSockets类3.2.1创建聊天客户3.2.2创建聊天客户3.3一个很酷的例子--在线聊天室3.3.1创建聊天客户3.3.2创建聊天服务器3.4多媒体与网络编程3.4.1窄带流传输的现状3.4.2宽带多媒体流的发展趋势3.4.3音频流的获取与处理3.4.4音频压缩3.4.5视频流的获取与压缩3.5多线程编程3.5.1Win32基础上的多线程编程3.5.2基于MFC的多线程编程第

4、四章基本网络编程技术4.1获取网络配置信息4.1.1获得主机名和IP地址4.1.2获取域名、子网掩码、网卡类型等信息4.1.3获取网卡的MAC地址4.1.4一个综合的例子4.2获取系统支持的网络协议信息4.2.1Win32支持的协议4.2.2Winsock2的WSAEnumProtocols函数4.2.3获取系统支持的网络协议信息实例第五章Telnet协议的实现5.1Telnet协议5.1.1Telnet的运行方式5.1.2网络虚拟终端NVT5.1.3Telnet命令5.1.4选项协商机制5.1.5子选项协商5.1.6同步

5、信号5.1.7客户的转义符5.2Telnet客户实例第六章HTTP协议的实现6.1HTTP协议6.1.1HTTP协议的特点6.1.2HTTP协议的动作方式6.1.3HTTP通信实例6.2多线程HTTP服务器实例6.2.1封装CRequest类6.2.2CListenSocket和CRequestSocket类6.2.3支持CGI6.2.4程序的组织6.3HTTP客户程序的实现第七章FTP协议的实现7.1FTP协议7.1.1数据表示与保存7.1.2数据连接的建立7.1.3FTP命令7.1.4FTP应答7.2利用Winsock

6、类实现FTP客户7.2.1封装FtpClient类7.2.2程序的组织和界面7.3利用WinInet实现完整的FTP客户实例7.3.1界面的编写7.3.2进行实际操作的类--CMyAppThread7.3.3程序的组织和界面第八章文件下载8.1一个类似网络蚂蚁的实例8.1.1实现拖放界面8.1.2程序的组织8.1.3封装CHTTPDownload类8.1.4断点续传的支持8.2异步Moniker文件8.2.1Moniker8.2.2MFCCAsyncMoniker类8.2.3使用CAsyncMoniker类第九章UDP协议

7、的实现9.1网络广播9.1.1局域网广播(Broadcast)9.1.2多播通信(MultiCast)9.1.3IP多播的Socket实现9.2利用Winslck2实现IP多播的实例9.2.1封装多播类CMultiCast9.2.2程序的组织9.3利用UDP实现语音全双工通信9.3.1通信过程9.3.2音频压缩9.3.3音频的采集和回放第十章ICMP协议的实现10.1ICMP协议10.1.1ICMP报文格式10.1.2回显请求和回显应答报文10.1.3ICMP地址掩码请求与应答10.1.4ICMP时间戳请求与应答10.2P

8、ing程序的实现10.2.1Ping程序的编程原理及步骤10.2.2ICMP报文的定义和初始化10.2.3封装CPing类10.2.4组织程序10.3TraceRoute程序10.3.1Traceroute编程的原理及实现方法10.3.2TraceRoute实例第十一章PPP协议的实现11.1PPP协议

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。