万本电子书0元读

万本电子书0元读

顶部广告

Visual C++ 2017网络编程实战电子书

Visual C 2017在Windows应用程序发工具中占有重要的地位,而网络编程又是VC一线发中的重中之重。本书针对Visual C 2017中的网络发理论和发技巧,从基本的内容讲起,尽量使用简单易懂的语言表达,并配合相应的实例,以加深读者的理解。对于其中的技术细节,都尽量讲深讲透,为读者提供翔实可靠的技术资料。

售       价:¥

纸质售价:¥81.00购买纸书

132人正在读 | 0人评论 6.2

作       者:朱晨冰

出  版  社:清华大学出版社

出版时间:2020-01-01

字       数:49.1万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书从初学者的角度出发,以通俗易懂的语言,配合丰富多彩的实例,详细地介绍了使用Visual C 2017行网络编程应该掌握的各方面知识,以及网络编程的常见场景和较难技术,快速提高发技能。 全书共分18章,内容包括TCP/IP协议、本机网络信息编程、多线程编程、套字编程、简单网络服务器设计、基于IO模型的网络发、网络性能工具iperf的使用、WinInet发浏览器实例、HTTP编程、Web编程、中国象棋网络对弈实例、winpcap编程、ICE网络编程和IPv6网络编程。 本书适合Visual C 网络编程初学者阅读,可供发人员查阅参考,也适合作为高等院校相关专业的教学参考书。<br/>【推荐语】<br/>Visual C 2017在Windows应用程序发工具中占有重要的地位,而网络编程又是VC一线发中的重中之重。本书针对Visual C 2017中的网络发理论和发技巧,从基本的内容讲起,尽量使用简单易懂的语言表达,并配合相应的实例,以加深读者的理解。对于其中的技术细节,都尽量讲深讲透,为读者提供翔实可靠的技术资料。<br/>【作者】<br/>朱晨冰,计算机应用专业硕士,10多年C C 发经验。精通Linux、Windows系统发及数据库发技术。<br/>
目录展开

内容简介

前言

第1章 ◄ TCP/IP协议基础 ►

1.1 什么是TCP/IP

1.2 TCP/IP协议的分层结构

1.3 应用层

1.4 传输层

1.5 网络层

1.6 数据链路层

1.7 一些容易混淆的术语

第2章 ◄本机网络信息编程►

2.1 获取本地计算机的名称和IP

2.2 获取本机子网IP地址和子网掩码

2.3 获取本机物理网卡地址信息

2.4 获取本机所有网卡(包括虚拟网卡)的列表和信息

2.5 获取本地计算机的IP协议统计数据

2.6 获取本机的DNS地址

2.7 获取本机上的TCP统计数据

2.8 获取本机上的UDP统计数据

2.9 获取本机上支持的网络协议信息

2.10 获取本地计算机的域名

第3章 ◄多线程编程►

3.1 多线程编程的基本概念

3.2 利用Win32.API函数进行多线程开发

3.3 CRT库中的多线程函数

3.4 MFC多线程开发

第4章 ◄套接字基础►

4.1 套接字基本概念

4.2 套接字地址

第5章 ◄ TCP套接字编程 ►

5.1 TCP套接字编程的基本步骤

5.2 协议簇和地址簇

5.3 socket地址

5.4 TCP套接字编程的相关函数

5.5 简单的TCP套接字编程

5.6 深入理解TCP编程

5.7 I/O控制命令

5.8 套接字选项

第6章 ◄ UDP套接字编程 ►

6.1 UDP套接字编程的基本步骤

6.2 UDP套接字编程的相关函数

6.3 实战UDP套接字

6.4 UDP丢包及无序问题

第7章 ◄原始套接字编程►

7.1 原始套接字概述

7.2 原始套接字的强大功能

7.3 原始套接字的基本编程步骤

7.4 常规编程示例

7.5 抓取所有IP数据包

7.6 抓取所有IP数据包

第8章 ◄ MFC套接字编程 ►

8.1 概述

8.2 类CAsyncSocket

8.3 类CSocket

8.4 基于CAsyncSocket的网络五子棋

第9章 ◄简单的网络服务器设计►

9.1 循环服务器

9.2 多线程并发服务器

9.3 I/O复用服务器

第10章 ◄基于I/O模型的网络开发►

10.1 同步和异步

10.2 阻塞和非阻塞

10.3 同步/异步和阻塞/非阻塞的关系

10.4 I/O和网络I/O

10.5 I/O模式

10.6 I/O模型

10.7 选择模型

10.8 异步选择模型WSAAsyncSelect

10.9 事件选择模型

10.10 重叠I/O模型

10.11 完成端口

第11章 ◄网络性能工具iperf的使用►

11.1 iperf概述

11.2 iperf的特点

11.3 iperf的工作原理

11.4 iperf的主要功能

11.5 iperf中Linux下的使用

11.6 iperf中Windows下的使用

第12章 ◄ WinInet开发Internet客户端 ►

12.1 什么是WinInet

12.2 认识WinInet API函数

12.3 认识MFC WinInet类库

12.4 FTP开发

第13章 ◄ HTTP网络编程 ►

13.1 HTTP简介

13.2 HTTP的工作原理

13.3 HTTP的特点

13.4 HTTP的消息结构

13.5 客户端请求消息

13.6 服务器响应消息

13.7 HTTP状态码

13.8 HTTP状态码分类

13.9 实现HTTP服务器

第14章 ◄ C++ Web编程 ►

14.1 CGI程序的工作方式

14.2 架设Web服务器Apache

14.3 ActiveX、OLE和COM

14.4 什么是OCX

14.5 ActiveX

14.6 ActiveX控件

14.7 为ActiveX控件添加对话框

14.8 为ActiveX控件添加事件

14.9 为ActiveX控件添加方法

第15章 ◄中国象棋网上对弈系统►

15.1 电脑游戏概述

15.2 系统概述

15.3 系统运行结果

15.4 系统构成

15.5 数据结构

15.6 图像绘制

15.7 规则设置

15.8 网络通信

15.9 棋子操作

15.10 主框架重要函数解析

15.11 通信函数解析

15.12 象棋业务逻辑重要函数解析

第16章 ◄ WinPcap编程 ►

16.1 什么是WinPcap

16.2 WinPcap的历史

16.3 WinPcap的功能

16.4 WinPcap的应用领域

16.5 WinPcap不能做什么

16.6 WinPcap组成结构

16.7 WinPcap内核层NPF

16.8 WinPcap的数据结构和主要功能函数

16.9 搭建WinPcap的开发环境

第17章 ◄ ICE网络编程 ►

17.1 ICE简介

17.2 ICE的优势

17.3 ICE的工作原理

17.4 ICE调用模式

17.5 客户端与服务器端的结构

17.6 ICE的下载、安装和配置

17.7 ICE的使用

第18章 ◄ IPv6网络编程 ►

18.1 IPv4的现状和不足

18.2 是增加补丁还是彻底升级改进

18.3 IPv6的概念

18.4 IPv6的发展历史

18.5 IPv6的特点

18.6 IPv6地址

18.7 IPv6数据报格式

18.8 基于IPv6的 Socket网络编程技术

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部