《华章专业开发者丛书:Windows Sockets网络编程》是Windows Sockets网络编程领域公认的经典著作,由Windows Sockets 2.0规范解释小组负责人亲自执笔,权威性毋庸置疑。它结合大量示例,对Windows Sockets规范进行了深刻地解读,系统讲解了Windows Sockets网络编程及其相关的概念、原理、主要命令、操作模式,以及开发技巧和可能的陷阱,从程序员的角度给出了大量的建议和最佳实践,是学习Windows Sockets网络编程不可多得的参考书。
全书分为三部分:第一部分(第1~6章),提供了翔实的背景知识和框架方面的概念,借助于此框架,读者可理解WinSock的具体细节,包括Windows Sockets概述、OSI网络参考模型、TCP/IP协议簇中的协议和可用的服务、WinSock网络应用程序的框架及其工作机制、WinSock的三种操作模式、socket通信机制等;第二部分(第7~12章),以FTP客户端实例为基础介绍了函数实例库,还介绍了客户端程序、服务器程序和DLL中间构件及它们的相应函数,并涵盖socket命令和选项及移植BSD Sockets相关事项等;第三部分(第13~17章),介绍了应用程序调试技术和工具,针对应用编程中的陷阱的建议和措施,WinSock API的多种操作系统平台,WinSock规范的可选功能和WinSock规范2.0中的所有新功能。
目录
- 译者序
- 序
- 前言
- 第1章 Windows Sockets概述
- 第2章 Windows Sockets的概念
- 第3章 TCP/IP协议服务
- 第4章 网络应用程序工作机制
- 第5章 操作模式
- 第6章 socket状态
- 第7章 应用程序和函数实例库
- 第8章 主机名称与主机地址
- 第9章 socket信息与控制
- 第10章 支持例程
- 第11章 WinSock上的DLL
- 第12章 移植BSD Sockets
- 第13章 调试
- 第14章 该做和不该做的
- 第15章 系统平台
- 第16章 可选特性
- 第17章 WinSock
- 附录A TCP/IP协议首部
- 附录B 快速参考
- 附录C 错误信息参考
- 附录D 用户必备