
微信扫一扫,移动浏览光盘
简介
《Visual C++网络通信开发入门与编程实践》从介绍通信基础知识和VC++基本编程模型开始,通过众多的小实例来贯穿讲解晦涩的基础知识;然后按照通信协议层展开,将通信协议层和实际应用结合,让读者在学习“基础”后学习中、高级应用,最终提高实际应用水平和独立编程技能;《Visual C++网络通信开发入门与编程实践》最后部分的综合案例,可以让读者对前面学习的内容融会贯通,以便深刻理解与实践应用。《Visual C++网络通信开发入门与编程实践》的特点是:以通信协议层的技术为主线,在此基础上讲解各技术的应用范围,再通过众多小、中、大型实例来全面而生动地讲解VC++的知识,既能让读者全面地学习VC++技术,又能让读者联系实际,从而摆脱单纯讲解软件功能的枯燥学习模式。《Visual C++网络通信开发入门与编程实践》在讲解VC++的过程中还穿插大量提示和技巧,并对复杂和容易忽略的问题进行单独说明。书中的实例制作深入浅出,步骤详细清晰,可以帮助读者轻松、快速地学习VC++,能够保证对VC++不了解的读者也可以轻松学习。同时对实例进行细致的选择,使《Visual C++网络通信开发入门与编程实践》将知识点、技巧、行业知识和成功经验完美地融合到实例中,也让中级读者感觉物有所值。《Visual C++网络通信开发入门与编程实践》所配光盘中包含多媒体视频教学和实例源文件。《Visual C++网络通信开发入门与编程实践》适合VC++初、中级自学用户及VC++设计爱好者,同时也可作为计算机技能中级培训教材。
目录
第1章 Visual C++网络通信基础/1
1.1 计算机网络的组成及体系结构/2
1.1.1 网络边缘/2
1.1.2 网络核心/4
1.1.3 计算机网络的分层体系结构/6
1.2 初识Windows Sockets编程规范/7
1.2.1 Windows Sockets的相关概念/8
1.2.2 Winsock技术特点/9
1.2.3 Winsock编程原理/10
1.2.4 实例——Winsock实现基于TCP的客户端/服务器通信/17
1.3 利用MFC网络编程/21
1.3.1 CAsyncSocket类的基本组成/21
1.3.2 CSocket类的基本组成/24
1.3.3 WinInet类的基本组成/25
1.3.4 实例——基于CSocket的网络聊天室/27
第2章 认识Windows编程模型/38
2.1 Windows 初级编程模型/39
2.1.1 匈牙利命名法/39
2.1.2 Visual C++使用入门/41
2.1.3 最简单的Windows应用程序/43
2.2 Windows应用程序剖析/45
2.2.1 真正的Windows应用程序/45
2.2.2 Windows程序分析/50
2.2.3 重要的消息事件处理/57
2.2.4 Windows控件的应用/59
2.3 Windows高级编程/62
2.3.1 利用Windows菜单中的位图资源/63
2.3.2 利用资源制作菜单/66
2.4 小结/67
第3章 网络基本应用在VC++中的实现/68
3.1 获取网卡的MAC地址/69
3.1.1 原理/69
3.1.2 实现程序/74
3.2 获取网络中计算机的IP地址和计算机名/78
3.2.1 原理/78
3.2.2 实现程序/85
3.3 超链接程序的原理与实现/88
3.3.1 原理/89
3.3.2 实现程序/90
3.4 获取域名和网卡类型的原理和实现/96
3.4.1 原理/97
3.4.2 实现程序/100
3.5 小结/104
第4章 串口通信及其实例/105
4.1 串行通信原理/106
4.1.1 串行通信基本概念/106
4.1.2 单工、半双工和全双工定义/107
4.1.3 串行通信协议/108
4.1.4 串行通信方式/110
4.2 MSComm控件/111
4.2.1 VC++中的MSComm控件/111
4.2.2 实例——MSComm多串口通信/117
4.3 Windows API串口通信编程/124
4.3.1 Windows串口通信API函数/125
4.3.2 VC++中的CserialPort类/127
4.3.3 实例——串口的多线程通信/138
4.4 小结/143
第5章 应用层协议及编程实例/144
5.1 应用层协议体系结构/145
5.1.1 应用层协议原理/145
5.1.2 网络应用程序的体系结构/145
5.2 HTTP协议/146
5.2.1 HTTP协议/146
5.2.2 实例——基于VC++的HTTP客户端程序/151
5.3 Email协议及电子邮件/155
5.3.1 SMTP协议/155
5.3.2 POP3模型及会话过程/159
5.3.3 实例——Email接收程序/163
5.4 FTP文件传输协议/177
5.4.1 FTP工作原理/177
5.4.2 FTP服务器实例/185
5.5 Telnet协议/207
5.5.1 Telnet 命令/208
5.5.2 Telnet操作/211
5.6 实例——HTTP服务器端程序/211
5.7 小结/232
第6章 传输层协议及编程实例/233
6.1 计算机网络传输层概述/234
6.1.1 传输层概述/234
6.1.2 ……
1.1 计算机网络的组成及体系结构/2
1.1.1 网络边缘/2
1.1.2 网络核心/4
1.1.3 计算机网络的分层体系结构/6
1.2 初识Windows Sockets编程规范/7
1.2.1 Windows Sockets的相关概念/8
1.2.2 Winsock技术特点/9
1.2.3 Winsock编程原理/10
1.2.4 实例——Winsock实现基于TCP的客户端/服务器通信/17
1.3 利用MFC网络编程/21
1.3.1 CAsyncSocket类的基本组成/21
1.3.2 CSocket类的基本组成/24
1.3.3 WinInet类的基本组成/25
1.3.4 实例——基于CSocket的网络聊天室/27
第2章 认识Windows编程模型/38
2.1 Windows 初级编程模型/39
2.1.1 匈牙利命名法/39
2.1.2 Visual C++使用入门/41
2.1.3 最简单的Windows应用程序/43
2.2 Windows应用程序剖析/45
2.2.1 真正的Windows应用程序/45
2.2.2 Windows程序分析/50
2.2.3 重要的消息事件处理/57
2.2.4 Windows控件的应用/59
2.3 Windows高级编程/62
2.3.1 利用Windows菜单中的位图资源/63
2.3.2 利用资源制作菜单/66
2.4 小结/67
第3章 网络基本应用在VC++中的实现/68
3.1 获取网卡的MAC地址/69
3.1.1 原理/69
3.1.2 实现程序/74
3.2 获取网络中计算机的IP地址和计算机名/78
3.2.1 原理/78
3.2.2 实现程序/85
3.3 超链接程序的原理与实现/88
3.3.1 原理/89
3.3.2 实现程序/90
3.4 获取域名和网卡类型的原理和实现/96
3.4.1 原理/97
3.4.2 实现程序/100
3.5 小结/104
第4章 串口通信及其实例/105
4.1 串行通信原理/106
4.1.1 串行通信基本概念/106
4.1.2 单工、半双工和全双工定义/107
4.1.3 串行通信协议/108
4.1.4 串行通信方式/110
4.2 MSComm控件/111
4.2.1 VC++中的MSComm控件/111
4.2.2 实例——MSComm多串口通信/117
4.3 Windows API串口通信编程/124
4.3.1 Windows串口通信API函数/125
4.3.2 VC++中的CserialPort类/127
4.3.3 实例——串口的多线程通信/138
4.4 小结/143
第5章 应用层协议及编程实例/144
5.1 应用层协议体系结构/145
5.1.1 应用层协议原理/145
5.1.2 网络应用程序的体系结构/145
5.2 HTTP协议/146
5.2.1 HTTP协议/146
5.2.2 实例——基于VC++的HTTP客户端程序/151
5.3 Email协议及电子邮件/155
5.3.1 SMTP协议/155
5.3.2 POP3模型及会话过程/159
5.3.3 实例——Email接收程序/163
5.4 FTP文件传输协议/177
5.4.1 FTP工作原理/177
5.4.2 FTP服务器实例/185
5.5 Telnet协议/207
5.5.1 Telnet 命令/208
5.5.2 Telnet操作/211
5.6 实例——HTTP服务器端程序/211
5.7 小结/232
第6章 传输层协议及编程实例/233
6.1 计算机网络传输层概述/234
6.1.1 传输层概述/234
6.1.2 ……
Visual C++网络通信开发入门与编程实践
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!
