图书介绍

Visual C++网络编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++网络编程
  • 郑阿奇主编 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121140532
  • 出版时间:2011
  • 标注页数:448页
  • 文件大小:167MB
  • 文件页数:460页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++网络编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

上篇 MFC网络编程与Internet应用开发1

第1章 背景知识3

1.1 计算机网络演化史3

1.1.1 计算机网络的起源3

1.1.2 计算机网络的进化5

1.1.3 Internet时代7

1.2 Visual C++开发平台10

1.3 网络编程24

1.3.1 什么是网络编程24

1.3.2 网络程序25

第2章 MFC Socket编程29

2.1 MFC及其Socket类29

2.1.1 MFC简介29

2.1.2 MFC中的Socket类31

2.2 C/S模式下网络程序的Socket通信实例33

2.2.1 客户—服务器方式(C/S模式)33

2.2.2 CAsyncSocket类编程基础36

2.2.3 CAsyncSocket类程序的指针实现60

2.2.4 CSocket类编程73

2.3 与第三方程序的互通及Socket编程的本质82

2.3.1 用自制程序访问第三方软件82

2.3.2 进程通信的Socket机制与网络应用的同一性88

第3章 即时通信:网络聊天软件90

3.1 聊天软件技术的渊源和演变90

3.1.1 网络聊天应用的起源90

3.1.2 从聊天室到ICQ92

3.1.3 即时通信与P2P92

3.2 聊天室应用93

3.2.1 聊天室功能效果展示93

3.2.2 聊天室的开发94

3.2.3 从聊天室到腾讯QQ115

3.3 即时通信新趋势119

第4章 万维网:浏览器中的Internet120

4.1 浏览器发展简史120

4.1.1 浏览器概述121

4.1.2 浏览器简史121

4.1.3 主流浏览器122

4.2 MFC对浏览器应用开发的支持123

4.2.1 文档/视图结构与CHtmlView类124

4.2.2 WinInet类与Internet编程128

4.3 浏览器开发129

4.3.1 创建基于文档/视图结构的浏览器工程129

4.3.2 定制开发自己的浏览器131

4.3.3 通过浏览器看145

4.4 浏览器中的Internet149

4.4.1 浏览器与资源管理器149

4.4.2 统一资源定位符151

4.4.3 浏览器中的Internet153

第5章 文件的上传与下载:FTP客户端开发155

5.1 FTP的基本概念155

5.1.1 什么是FTP155

5.1.2 FTP工作原理156

5.1.3 匿名FTP156

5.2 FTP网络环境的搭建157

5.2.1 FTP服务器的架设157

5.2.2 用FlashFXP测试自己的FTP站点163

5.3 制作自己的FTP上传下载器166

5.3.1 MFC WinInet类对FTP的支持166

5.3.2 创建工程、设计软件界面166

5.3.3 编程实现168

5.3.4 本地测试FTP上传下载器175

5.4 FTP的实用性183

5.4.1 访问实际的局域网183

5.4.2 传输大文件的情况185

5.4.3 FTP与其他下载技术188

第6章 电子邮件189

6.1 电子邮件概述189

6.1.1 第一封电子邮件189

6.1.2 邮件系统工作过程190

6.1.3 电子邮件协议192

6.1.4 邮件服务商与电子邮箱的选择193

6.2 Outlook Express与邮件客户端环境的配置194

6.2.1 Outlook Express简介194

6.2.2 申请免费邮箱195

6.2.3 Outlook Express的配置和使用196

6.2.4 邮件收发环境的性质203

6.3 电子邮件客户端程序开发209

6.3.1 开发邮件程序的接口MAPI209

6.3.2 编写电子邮件程序的步骤210

6.3.3 电子邮件程序开发211

6.4 网络邮件收发实验222

下篇 Winsock编程和基于TCP/IP应用开发229

第7章 Winsock API编程基础231

7.1 Winsock API原理231

7.1.1 网络协议栈231

7.1.2 网络应用编程界面234

7.1.3 Winsock API编程原理238

7.2 TCP编程244

7.2.1 TCP通信流程244

7.2.2 TCP Socket API程序设计245

7.2.3 Winsock API程序与MFC Socket类程序的等价性256

7.3 UDP编程258

7.3.1 UDP通信流程258

7.3.2 UCP Socket API程序设计259

7.3.3 UDP进程通信演示266

第8章 P2P编程270

8.1 P2P的发明270

8.1.1 一个网络音乐发烧友捣鼓出的杰作270

8.1.2 P2P概述271

8.1.3 P2P原理274

8.2 简单P2P软件的开发276

8.2.1 软件使用效果展示276

8.2.2 P2P通信规约277

8.2.3 P2P聊天工具的开发过程278

8.3 P2P带来的感悟295

8.3.1 从P2P通信规约看网络协议的本质295

8.3.2 P2P软件终端的“全息性”297

第9章 HTTP编程:Web服务器的开发302

9.1 HTTP原理303

9.1.1 万维网的工作过程303

9.1.2 超文本传输协议304

9.2 Web服务器的开发307

9.2.1 项目工程的架构308

9.2.2 Web服务的界面总控312

9.2.3 Web服务流程的实现316

9.2.4 HTTP协议的实现323

9.2.5 HTTP协议实现辅助代码331

9.3 自制浏览器访问Web服务器的实验337

9.3.1 实验准备337

9.3.2 访问本地计算机上不同类的资源339

9.3.3 根据相对路径访问特定目录下的资源344

第10章 FTP编程:FTP服务器实例346

10.1 FTP原理347

10.1.1 FTP简介347

10.1.2 FTP支持的文件类型和结构347

10.1.3 FTP工作原理348

10.1.4 FTP命令和应答350

10.2 FTP服务器的实现353

10.2.1 项目工程的架构353

10.2.2 FTP服务的界面总控359

10.2.3 FTP服务流程的实现365

10.2.4 FTP的实现374

10.2.5 FTP实现辅助代码387

10.3 完整的FTP软件套件403

10.3.1 FTP上传下载器的改造404

10.3.2 自制FTP客户端与服务器的对接实验405

第11章 POP3实现邮件接收程序410

11.1 POP3原理410

11.1.1 POP3协议的工作过程411

11.1.2 POP3会话命令与应答411

11.1.3 POP3工作实例412

11.1.4 电子邮件报文格式举例413

11.2 用POP3协议实现邮件接收415

11.2.1 项目工程的架构415

11.2.2 套接字管理功能实现419

11.2.3 程序界面的控制代码421

11.2.4 POP3协议的实现423

11.2.5 POP3协议实现辅助428

11.3 用自制POP3邮件程序接收信件428

第12章 网络应用的演变与展望432

12.1 两大演变趋势432

12.1.1 永恒的矛盾:分散化与集中化432

12.1.2 P2P统治因特网433

12.1.3 网格与云计算433

12.2 Internet应用模式的变迁434

12.2.1 从C/S到B/S架构434

12.2.2 从Web1.0到Web2.0阶段436

12.3 网络大融合438

12.3.1 3G与手机上网439

12.3.2 三网融合441

12.3.3 无线传感器与物联网442

12.4 网络编程开发的新领域442

12.4.1 Ajax443

12.4.2 多核编程443

12.4.3 C++/CLI编程443

12.5 未来无限可能444

热门推荐