• Visual C++网络编程
  • Visual C++网络编程
  • Visual C++网络编程
  • Visual C++网络编程
21年品牌 40万+商家 超1.5亿件商品

Visual C++网络编程

15 2.8折 53 九品

仅1件

北京大兴
认证卖家担保交易快速发货售后保障

作者郑阿奇 编

出版社电子工业出版社

出版时间2011-07

版次1

装帧平装

货号L141

上书时间2024-02-29

松果书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 郑阿奇 编
  • 出版社 电子工业出版社
  • 出版时间 2011-07
  • 版次 1
  • ISBN 9787121140532
  • 定价 53.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 448页
  • 字数 736千字
  • 正文语种 简体中文
【内容简介】
《VisualC++网络编程》以VisualStudio2008为平台,介绍VisualC++网络编程。全书共12章,分上、下两篇共四个部分。
《VisualC++网络编程》上篇为“MFC网络编程与Internet应用开发”,暂不涉及网络协议,而是用现成的MFC类库和API开发人们身边常见的典型应用(主要为客户端程序)。上篇又分两个部分:第一部分(第1~2章),介绍网络编程背景和MFCSocket编程;第二部分(第3~6章),介绍Internet应用开发,以及典型实例的开发过程。下篇为“Winsock编程和基于TCP/IP应用开发”,进一步深入到WinsockAPI和应用层协议,详细介绍套接字接口编程基础、P2P以及网络应用协议主要功能的编程实现。下篇也分为两个部分:第三部分(第7~8章),介绍WinsockAPI编程基础和P2P编程;第四部分(第9~12章),介绍基于TCP/IP应用层主要协议(HTTP/FTP/POP3)的程序的实现原理和编程方法。
《VisualC++网络编程》配有光盘,提供同步教学课件和所有源代码文件。《VisualC++网络编程》可作为计算机及相关专业本、专科网络编程的教材或参考书。同时,为广大电脑爱好者、网络爱好者、编程爱好者、软件发烧友、电脑网络DIY玩家成为网络高手打好基础。
【目录】
上篇MFC网络编程与Internet应用开发
第1章背景知识
1.1计算机网络演化史
1.1.1计算机网络的起源
1.1.2计算机网络的进化
1.1.3Internet时代
1.2VisualC++开发平台
1.3网络编程
1.3.1什么是网络编程
1.3.2网络程序

第2章MFCSocket编程
2.1MFC及其Socket类
2.1.1MFC简介
2.1.2MFC中的Socket类
2.2C/S模式下网络程序的Socket通信实例
2.2.1客户-服务器方式(C/S模式)
2.2.2CAsyncSocket类编程基础
2.2.3CAsyncSocket类程序的指针实现
2.2.4CSocket类编程
2.3与第三方程序的互通及Socket编程的本质
2.3.1用自制程序访问第三方软件
2.3.2进程通信的Socket机制与网络应用的同一性

第3章即时通信:网络聊天软件
3.1聊天软件技术的渊源和演变
3.1.1网络聊天应用的起源
3.1.2从聊天室到ICQ
3.1.3即时通信与P2P
3.2聊天室应用
3.2.1聊天室功能效果展示
3.2.2聊天室的开发
3.2.3从聊天室到腾讯QQ
3.3即时通信新趋势

第4章万维网:浏览器中的Internet
4.1浏览器发展简史
4.1.1浏览器概述
4.1.2浏览器简史
4.1.3主流浏览器
4.2MFC对浏览器应用开发的支持
4.2.1文档/视图结构与CHtmlView类
4.2.2WinInet类与Internet编程
4.3浏览器开发
4.3.1创建基于文档/视图结构的浏览器工程
4.3.2定制开发自己的浏览器
4.3.3通过浏览器看
4.4浏览器中的Internet
4.4.1浏览器与资源管理器
4.4.2统一资源定位符
4.4.3浏览器中的Internet

第5章文件的上传与下载:FTP客户端开发
5.1FTP的基本概念
5.1.1什么是FTP
5.1.2FTP工作原理
5.1.3匿名FTP
5.2FTP网络环境的搭建
5.2.1FTP服务器的架设
5.2.2用FlashFXP测试自己的FTP站点
5.3制作自己的FTP上传下载器
5.3.1MFCWinInet类对FTP的支持
5.3.2创建工程、设计软件界面
5.3.3编程实现
5.3.4本地测试FTP上传下载器
5.4FTP的实用性
5.4.1访问实际的局域网
5.4.2传输大文件的情况
5.4.3FTP与其他下载技术

第6章电子邮件
6.1电子邮件概述
6.1.1第一封电子邮件
6.1.2邮件系统工作过程
6.1.3电子邮件协议
6.1.4邮件服务商与电子邮箱的选择
6.2OutlookExpress与邮件客户端环境的配置
6.2.1OutlookExpress简介
6.2.2申请免费邮箱
6.2.3OutlookExpress的配置和使用
6.2.4邮件收发环境的性质
6.3电子邮件客户端程序开发
6.3.1开发邮件程序的接口MAPI
6.3.2编写电子邮件程序的步骤
6.3.3电子邮件程序开发
6.4网络邮件收发实验

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

第7章WinsockAPI编程基础
7.1WinsockAPI原理
7.1.1网络协议栈
7.1.2网络应用编程界面
7.1.3WinsockAPI编程原理
7.2TCP编程
7.2.1TCP通信流程
7.2.2TCPSocketAPI程序设计
7.2.3WinsockAPI程序与MFCSocket类程序的等价性
7.3UDP编程
7.3.1UDP通信流程
7.3.2UCPSocketAPI程序设计
7.3.3UDP进程通信演示

第8章P2P编程
8.1P2P的发明
8.1.1一个网络音乐发烧友捣鼓出的杰作
8.1.2P2P概述
8.1.3P2P原理
8.2简单P2P软件的开发
8.2.1软件使用效果展示
8.2.2P2P通信规约
8.2.3P2P聊天工具的开发过程
8.3P2P带来的感悟
8.3.1从P2P通信规约看网络协议的本质
8.3.2P2P软件终端的“全息性”

第9章HTTP编程:Web服务器的开发
9.1HTTP原理
9.1.1万维网的工作过程
9.1.2超文本传输协议
9.2Web服务器的开发
9.2.1项目工程的架构
9.2.2Web服务的界面总控
9.2.3Web服务流程的实现
9.2.4HTTP协议的实现
9.2.5HTTP协议实现辅助代码
9.3自制浏览器访问Web服务器的实验
9.3.1实验准备
9.3.2访问本地计算机上不同类的资源
9.3.3根据相对路径访问特定目录下的资源

第10章FTP编程:FTP服务器实例
10.1FTP原理
10.1.1FTP简介
10.1.2FTP支持的文件类型和结构
10.1.3FTP工作原理
10.1.4FTP命令和应答
10.2FTP服务器的实现
10.2.1项目工程的架构
10.2.2FTP服务的界面总控
10.2.3FTP服务流程的实现
10.2.4FTP的实现
10.2.5FTP实现辅助代码
10.3完整的FTP软件套件
10.3.1FTP上传下载器的改造
10.3.2自制FTP客户端与服务器的对接实验

第11章POP3实现邮件接收程序
11.1POP3原理
11.1.1POP3协议的工作过程
11.1.2POP3会话命令与应答
11.1.3POP3工作实例
11.1.4电子邮件报文格式举例
11.2用POP3协议实现邮件接收
11.2.1项目工程的架构
11.2.2套接字管理功能实现
11.2.3程序界面的控制代码
11.2.4POP3协议的实现
11.2.5POP3协议实现辅助
11.3用自制POP3邮件程序接收信件

第12章网络应用的演变与展望
12.1两大演变趋势
12.1.1永恒的矛盾:分散化与集中化
12.1.2P2P统治因特网
12.1.3网格与云计算
12.2Internet应用模式的变迁
12.2.1从C/S到B/S架构
12.2.2从Web1.0到Web2.0阶段
12.3网络大融合
12.3.1G与手机上网
12.3.2三网融合
12.3.3无线传感器与物联网
12.4网络编程开发的新领域
12.4.1Ajax
12.4.2多核编程
12.4.3C++/CLI编程
12.5未来无限可能
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP