分享
 
 
 

Visual C++网络高级编程 含盘

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 陈坚 陈伟 等编著

出 版 社: 人民邮电出版社

出版时间: 2001-8-1字数:版次: 1版1次页数: 446印刷时间:开本:印次:纸张:I S B N : 9787115095633包装: 平装编辑推荐

本书在对Visual C++各种编程技术和TCP/IP进行系统介绍的基础上,重点讲解网络编程的高级应用、使用技巧和难点。包括基本网络编程技术,Telnet协议的实现,HTTP协议的实现,FTP协议的实现,文件下载,UDP协议的实现,ICMP协议的实现,PPP协议的实现,代理服务器的实现,ATL、DCOM、ActiveX技术,网络安全,多媒体网络编程等。

对于每个主题,书中都给出其开发要领及应用的实例和技巧,本书主要面向具有一定Visual C++网络编程基础并希望深入研究网络编程技术的读者。

目录

第一章 TCP/IP协议

1.1 TCP/IP协议簇简介

1.1.1 TCP/IP结构

1.1.2 常用协议

1.1.3 RFC和标准简单服务

1.2 TCP/IP基本概念

1.2.1 IP地址

1.2.2 地址解析

1.2.3 域名系统

1.2.4 数据包的封装和分用

1.2.5 IP数据报

1.2.6 UDP数据报

1.2.7 TCP数据报

1.2.8 端口号

第二章 Winsock网络编程接口

2.1 Winsock概述

2.1.1 套接字(Sockets)

2.1.2 基本概念

2.1.3 Winsock编程原理

2.2 一个简单的例子

2.2.1 服务器程序的实现

2.2.2 客户程序的实现

2.3 Winsock I/O模型

2.3.1 select模型

2.3.2 WSAAsyncSelect模型

2.3.3 WSAEventSelect模型

2.4 Winsock 2的扩展特性

2.4.1 原始套接字

2.4.2 重叠I/O模型

2.4.3 服务的质量(QOS)

2.5 套接字选项和I/O控制命令

2.5.1 套接字选项

2.5.2 I/O控制命令

第三章 Visual C++与网络编程

3.1 WinInet编程

3.1.1 MFC WinInet类

3.1.2 HTTP客户实例

3.1.3 利用WinInet API进行编程

3.2 MFC Windows Sockets类

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.1 Win32基础上的多线程编程

3.5.2 基于MFC的多线程编程

第四章 基本网络编程技术

4.1 获取网络配置信息

4.1.1 获得主机名和IP地址

4.1.2 获取域名、子网掩码、网卡类型等信息

4.1.3 获取网卡的MAC地址

4.1.4 一个综合的例子

4.2 获取系统支持的网络协议信息

4.2.1 Win32支持的协议

4.2.2 Winsock 2的WSAEnumProtocols函数

4.2.3 获取系统支持的网络协议信息实例

第五章 Telnet协议的实现

5.1 Telnet协议

5.1.1 Telnet的运行方式

5.1.2 网络虚拟终端NVT

5.1.3 Telnet命令

5.1.4 选项协商机制

5.1.5 子选项协商

5.1.6 同步信号

5.1.7 客户的转义符

5.2 Telnet客户实例

第六章 HTTP协议的实现

6.1 HTTP协议

6.1.1 HTTP协议的特点

6.1.2 HTTP协议的运作方式

6.1.3 HTTP通信实例

6.2 多线程HTTP服务器实例

6.2.1 封装CRequest类

6.2.2 CListenSocket和CRequestSocket类

6.2.3 支持CGI

6.2.4 程序的组织

6.3 HTTP客户程序的实现

第七章 FTP协议的实现

7.1 FTP协议

7.1.1 数据表示与保存

7.1.2 数据连接的建立

7.1.3 FTP命令

7.1.4 FTP应答

7.2 利用Winsock类实现FTP客户

7.2.1 封装FtpClient类

7.2.2 程序的组织和界面

7.3 利用WinInet实现完整的FTP客户实例

7.3.1 界面的编写

7.3.2 进行实际操作的类-CMyAppThread

7.3.3 程序的组织和界面

第八章 文件下载

8.1 一个类似网络蚂蚁的实例

8.1.1 实现拖放界面

8.1.2 程序的组织

8.1.3 封装CHTTPDownload类

8.1.4 断点续传的支持

8.2 异步Moniker文件

8.2.1 Moniker

8.2.2 MFC CAsyncMoniker类

8.2.3 使用CAsyncMoniker类

第九章 UDP协议的实现

9.1 网络广播

9.1.1 局域网广播(Broadcast)

9.1.2 多播通信(MultiCast)

9.1.3 IP多播的Socket实现

9.2 利用Winsock 2实现IP多播的实例

9.2.1 封装多播类CMultiCast

9.2.2 程序的组织

9.3 利用UDP实现语音全双工通信

9.3.1 通信过程

9.3.2 音频压缩

9.3.3 音频的采集和回放

第十章 ICMP协议的实现

10.1 ICMP协议

10.1.1 ICMP报文格式

10.1.2 回显请求和回显应答报文

10.1.3 ICMP 地址掩码请求与应答

10.1.4 ICMP 时间戳请求与应答

10.2 Ping程序的实现

10.2.1 Ping程序的编程原理及步骤

10.2.2 ICMP报文的定义和初始化

10.2.3 封装CPing类

10.2.4 组织程序

10.3 TraceRoute程序

10.3.1 Traceroute编程的原理及实现方法

10.3.2 TraceRoute实例

第十一章 PPP协议的实现

11.1 PPP协议

11.1.1 基本概念

11.1.2 PPP数据帧格式

11.1.3 PPP链路操作过程

11.2 RAS编程

11.2.1 RAS通用对话框

11.2.2 建立和断开RAS连接

11.2.3 管理连接

11.2.4 RAS拨号实例

11.3 TAPI编程接口

11.3.1 CTI应用程序接口

11.3.2 TAPI 3.0特性

11.3.3 TAPI 3.0结构

11.3.4 TAPI 3.0接口

第十二章 代理服务器的实现

12.1 Socket 5协议

12.2 HTTP代理服务器实例

12.2.1 封装CProxyServer类

12.2.2 使用CProxyServer类

12.3 一个支持Socket 5代理的类

12.3.1 封装CProxySocket类

12.3.2 使用CProxySocket类

12.3.3 支持UDP的CAsyncProxySocket类

第十三章 ATL、DCOM和ActiveX技术

13.1 ATL技术

13.1.1 ATL与C++模板类

13.1.2 多重继承

13.1.3 自动化和双重接口

13.1.4 ATL的体系结构

13.1.5 利用ATL开发进程内COM服务器

13.2 DCOM

13.2.1 DCOM的结构

13.2.2 DCOM特性

13.2.3 DCOM安全性

13.3 DCOM实例-白板程序

13.3.1 DCOM服务器的实现

13.3.2 DCOM客户的实现

13.3.3 程序的运行

13.4 ActiveX控制

13.4.1 ActiveX控制基本结构

13.4.2 利用ATL创建ActiveX控件

13.5 ActiveX文档服务器

13.5.1 ActiveX文档特性

13.5.2 ActiveX文档结构模型

13.5.3 ActiveX文档服务程序的实现

13.5.4 ActiveX文档服务程序实例

第十四章 网络安全

14.1 数据加密和数字签名

14.1.1 数据加密技术

14.1.2 数字签名技术

14.1.3 数字时间戳技术

14.2 网络层的安全性

14.2.1 IP安全协议(IPSP)

14.2.2 密钥管理协议(IKMP)

14.3 传输层的安全

14.4 应用层的安全

14.4.1 修改应用层协议

14.4.2 SSH认证和密钥分配系统

附录1 RFC文档分类

附录2 Winsock 2 扩展函数参考

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有