| 作者 |
| 丛书名 |
| 出版社 |
| 清华大学出版社 |
| ISBN |
| 9787302539902 |
| 简要 |
| 简介 |
| 内容简介书籍计算机书籍 本书遵循理论与实践相结合的教学目的,以实例讲解在Windows环境下如何开发网络应用程序的方法。全书共分7章:第1章介绍网络编程的一些基本概念;第2章介绍套接字的基本概念以及Windows Socket的内容;第3~5章分别介绍流式套接字、数据报套接字和原始套接字的编程原理,并用实例详细介绍如何开发相应的网络应用程序;第6章介绍常见的应用层协议(如FTP、SMTP、HTTP、MQTT)和WinInet的内容,并用实例描述如何编写基于应用层协议的网络应用程序;第7章介绍使用广泛的WinPcap的概念,以及如何用WinPcap开发相关网络应用程序。本书的特点是有大量的实例源代码及详细解析。 本书主要供普通高校计算机、信息安全、通信工程等专业的师生使用,也可供对网络编程感兴趣的各类人员自学使用。 |
| 目录 |
| ●章 网络编程基础 ● 1.1 计算机网络基础 ● 1.1.1 计算机协议及协议分层 ● 1.1.2 网络寻址方式 ● 1.2 网络应用程序特点及类型 ● 1.3 网络通信模型 ● 1.4 客户端/服务器模型 ● 1.4.1 客户端和服务器的关系 ● 1.4.2 服务器的关键点 ● 1.5 其他常见通信模型 ● 1.6 网络数据 ● 1.6.1 字节顺序 ● 1.6.2 结构的对齐 ● 1.7 NetBIOS ● 1.8 编程实现计算机网络基本信息查询 ● 1.8.1 问题 ● 1.8.2 实现方法 ● 1.8.3 具体实现 ● 1.9 习题 ●第2章 套接字基础 ●部分 |