Visual C++网络编程

Visual C++网络编程

唐文超, 编著

出版社:清华大学出版社

年代:2013

定价:59.0

书籍简介:

本书从一个开发者的角度,依据自然的学习曲线,由浅入深,引领读者逐步掌握Windows网络编程的原理和方法;最后一章提供了几个现实应用例子,读者可以通过阅读这些例子来校验自己的学习成果。

作者介绍:

唐文超,软件开发高级工程师,有近10年的一线软件开发经验,先后任职于几家国外知名软件公司。精通服务器端应用开发、通信软件开发。

书籍目录:

第1章 网络分层模型

1.1 OSI模型

1.1.1 第七层——应用层(Application)

1.1.2 第六层——表示层(PresentaIion)

1.1.3 第五层——会话层(Session)

1.1.4 第四层——传输层(Transport)

1.1.5 第三层——网络层(Network)

1.1.6 第二层——数据链路层(DataUnk)

1.1.7 第一层——物理层(Physical)

1.2 TCP/IP模型

1.3 本章小结

第2章 网络设备

2.1 网络设备概述

2.1.1 数据传输类型

2.1.2 广播域和冲突域

2.2 集线器(Hub)

2.3 交换机(Switch)

2.4 桥(Bridge)

2.5 路由器(Router)

2.6 本章小结

第3章 IP

3.1 lP概述

3.2 IPv4地址

3.2.1 分类法

3.2.2 子网化

3.2.3 无分类域问路由

3.3 lP路由

3.3.1 基本原理

3.3.2 路由表

3.4 分段和重组

3.4.1 lP分段的过程

3.4.2 重组

3.5 lP包头

3.5.1 字节序

3.5.2 lP包头字段

3.5.3 lP校验和计算

3.6 本章小结

第4章 UDP

4.1 相关内容介绍

4.2 UDP包头

4.3 端口

4.4 本章小结

第5章 TCP

5.1 相关内容介绍

5.2 TCP功能概述

5.2.1 进程寻址

……

第6章 NAT

第7章 Winsock基础

第8章 阻塞I/O模型

第9章 就绪通告I/O模型

第10章 异步I/O模型

第11章 Winsock服务提供者

第12章 网络加密基础及OpenSSL简介

第13章 OpenSSL编程基础

内容摘要:

《Visual C++网络编程》从一个开发者的角度,依据自然的学习曲线,由浅入深,引领读者逐步掌握Windows网络编程的原理和方法。网络应用技术日新月异,《Visual C++网络编程》并不介绍琳琅满目的各种应用,而是着眼于核心基础知识,结合作者自身开发过程中对所碰到问题的总结,必将为读者打下坚实的基础。《Visual C++网络编程》共13章,逻辑上分为三个部分。第一部分主要讲述TCP/IP协议,由第1-6章组成;第二部分主要讲解Winsock编程,是《Visual C++网络编程》的重点内容,由第7-11章组成;第三部分主要介绍了网络加密及OpenSSL编程,由第12-13章组成。书中所有实例均使用Visual C++实现,代码可以从网上下载。本书适合使用Visual C++工具学习Windows网络编程的初学者和向中级进阶的开发人员,也可以作为高等院校和培训学校师生的教学实验教材。

编辑推荐:

·作者拥有多年的开发经验,《Visua·C++网络编程》是从一个开发者的角度,结合作者成长历程的经验总结,筛选出必要的知识点,使读者既能够快速入门的同时,又不会遗漏重要的知识。
·内容安排依据自然的学习曲线,由浅人深,引领读者逐步掌握Windows网络编程的原理和方法。
·网络应用层出不穷,技术日新月异,本书并不介绍琳琅满目的各种应用,而是着眼于核心基础知识,结合作者自身开发过程中对所碰到问题的总结,可以为读者打下坚实的基础。
·在讲解原理的同时,适时给出实际的例子,让读者能够对所学内容进行消化和巩固。
·从网络协议谈起,接着引入Socket的概念,进而讲述Socket编程方法以及高级的应用,各章环环相扣而又自成体系,方便读者学习。

书籍规格:

书籍详细信息
书名Visual C++网络编程站内查询相似图书
9787302316800
如需购买下载《Visual C++网络编程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)59.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Visual C++网络编程是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。