标签
内容简介
编辑推荐
适合谁读
适合
- 具备C/C++语言基础,希望在Windows平台进行网络应用开发的软件工程师
- 计算机相关专业的高年级本科生或研究生,寻求将网络理论知识与Windows系统实践结合的学习者
- 从事服务器端开发,网络通信中间件研发,需要深入理解Windows网络I/O模型的技术人员
- 有一定网络编程经验,但希望系统化掌握Windows平台高效编程模式(如完成端口)的开发者
不适合
- 编程初学者或没有任何操作系统和网络基础知识的读者
- 主要工作于Linux/Unix平台,仅想泛泛了解网络概念的开发者
阅读建议
- 建议按照章节顺序阅读,重点动手实践第4章(Winsock基础)和第6章(I/O模型)的示例代码,这是全书的基石
- 阅读时可将书中的API讲解与MSDN官方文档对照查阅,以获取最新的参数说明和最佳实践建议
- 对于完成端口等复杂章节,可结合网络上的技术博客或开源项目源码进行拓展学习,加深理解
出版社简介
人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。
目录
- 版权信息
- 内容提要
- 前言
- 第1篇 基础协议
- 第1章 Internet与网络通信模型概述
- 1.1 Internet概述
- 1.2 网络通信模型和协议簇
- 习题
- 第2章 TCP/IP协议簇及其应用
- 2.1 IP
- 2.2 TCP和UDP
- 2.3 其他常用协议
- 习题
- 第3章 IP地址和子网规划
- 3.1 IP地址
- 3.2 子网划分
- 习题
- 第2篇 网络编程
- 第4章 网络编程基础
- 4.1 网络编程相关的基本概念
- 4.2 三类网络编程
- 4.3 客户机/服务器交互模式
- 4.4 P2P模式
- 习题
- 第5章 Socket编程基础
- 5.1 Socket网络编程接口的产生与发展
- 5.2 Socket的工作原理和基本概念
- 5.3 WinSock编程基础
- 5.4 面向连接的Socket编程
- 5.5 面向非连接的Socket编程
- 5.6 Socket选项
- 习题
- 第6章 探测网络中的在线设备
- 6.1 获取本地计算机的网络信息
- 6.1 获取本地计算机的网络信息
- 6.2 扫描子网中的地址
- 习题
- 第7章 NetBIOS网络编程技术
- 7.1 NetBIOS协议及应用
- 7.2 NetBIOS开发接口
- 7.3 在程序中实现NBTSTAT命令的功能
- 习题
- 第8章 高级Socket编程技术
- 8.1 Socket编程模型概述
- 8.2 阻塞与非阻塞模式Socket编程
- 8.3 基于Select模型的Socket编程
- 8.4 基于WSAAsyncSelect模型的Socket编程
- 8.5 基于WSAEventSelect模型的Socket编程
- 8.6 基于重叠I/O模型的Socket编程
- 8.7 基于完成端口模型的Socket编程
- 习题
- 第9章 安全套接层协议
- 9.1 什么是SSL
- 9.2 数字证书
- 9.3 OpenSSL 编程基础
- 9.4 OpenSSL 编程实例
- 习题
- 第10章 基于WinPcap的网络数据包捕获、过滤和分析技术
- 10.1 WinPcap技术基础
- 10.2 下载和安装WinPcap开发包
- 10.3 在Visual C++中使用WinPcap技术
- 习题
- 第3篇 实例应用
- 第11章 设计局域网探测器
- 11.1 局域网探测器的主要功能
- 11.2 基础模块设计
- 11.3 系统主界面设计
- 11.4 加载和退出主界面
- 11.5 管理子网
- 11.6 扫描指定的子网
- 11.7 检测子网的状态
- 第12章 设计基于P2P技术的BT下载工具
- 12.1 P2P技术的工作原理和应用
- 12.2 系统主界面设计
- 12.3 加载主窗口
- 12.4 实现BT下载
常见问题
这本书与《UNIX网络编程》相比,主要区别是什么?
书中的代码示例基于哪个版本的Visual Studio和Windows SDK?是否过时?
学习这本书需要多深的C++功底?
微信读书相关
读者评论
查询本书
本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。
作者简介
杨秋黎是一位公开资料有限的作者,目前可查到的信息主要围绕其署名作品展开。在库内记录中,杨秋黎仅有《Windows网络编程(第2版)》这一种作品,归类于计算机综合方向。从书名与分类判断,该书面向Windows平台下的网络编程学习与实践,属于计算机技术类读物,读者对象多为相关专业学生与开发人员。由于缺乏作者生平、任职机构与研究方向等背景材料,无法确认其学历、职业身份或学术经历,也不宜对其写作风格作过度推断。就现有线索而言,杨秋黎的编写工作集中于网络编程这一具体技术领域,其作品可作为了解Windows网络编程基础内容的一份参考。
金智,公开资料有限,目前仅知其有作品《Windows网络编程(第2版)》一种。从署名看,金智应为个人作者,但国籍、生卒年、学历背景与职业经历均未见明确记载,英文名亦不详。其代表作品属于计算机综合类,围绕Windows平台下的网络编程展开,面向需要掌握套接字、网络通信与系统接口的开发者读者。就现有信息而言,该书是了解金智写作方向的主要依据:内容偏重技术实践与平台相关知识的讲解,适合作为相关课程或自学参考。由于作者其他著述与公开活动记录稀缺,尚难对其写作风格与整体影响作出更完整的判断,读者可结合该书的具体章节与版本信息进一步了解其技术侧重。