-
Winsock 2网络编程实用教程(扫描版)带详细书签和源码下载
资源介绍
《Winsock 2网络编程实用教程》是2003年清华大学出版社出版的图书,李凌编著
目 录
第一部分 基础篇
第1章 计算机网络基础
1.1 计算机网络概述
1.1.1 计算机网络的定义
1.1.2 计算机网络的分类
1.1.3 计算机网络体系结构
1.2 internet基础
1.2.1 internet的发展
1.2.2 internet的特点
1.2.3 internet的功能
1.2.4 internet的连接方式
1.3 网络模型
1.3.1 osi参考模型
1.3.2 tcp/ip参考模型
1.3.3 netbeui参考模型
1.3.4 ipx/spx参考模型
1.4 数据通信服务实例
1.4.1 x.25标准访问协议
1.4.2 帧中继技术
1.4.3 smds
.1.4.4 isdn和atm
1.5 本章小结
1.6 习题
第2章 windows套接字
2.1 socket及其来源
2.2 套接字的类型
2.2.1 流式套接字
2.2.2 数据报套接字
2.3 套接字规范
2.3.1 berkeley套接字规范
2.3.2 windows套接字规范
2.3.3 windows套接字和berkeley套接字的比较
2. 4 现有的几种windows套接字规范
2.4.1 winsock 1.0
2.4.2 winsock 1.1
2.4.3 winsock2.0
2.5 windowssocket编程的一般模式
2.5.1 客户机/服务器编程模型
2.5.2 几个基本概念
2.6 基本操作函数
2.6.1 winsoek的启动和终止
2.6.2 winsock的创建及绑定和关闭
2.6.3 建立通信连接listen及accept和connect
2.6.4 数据的传输
2.6.5 套接口属性选项
2.6.6 数据库文件
2.6.7 原始套接口
2.7 winsock2的新特性
2.7.1 对多协议的支持
2.7.2 对i/o与事件对象的重叠支持
2.7.3 套接口组
2.7.4 服务质量(qos)
2.8 winsock2新增函数一览
2.9 一个简单的客户机朋艮务器的实现
2.9.1 服务器端的实现
2.9.2 客户端的实现
2.9.3 实例分析
2.10 本章小结
2.11 习题
第3章 微软vbwinsock控件
3.1 winsock控件的基本操作
3.1.1 winsock控件的数据传输
3.1.2 winsock控件的基本属性
3.1.3 winsock控件的基本方法
3.1.4 winsoek控件的基本事件
3.2 电子邮件系统基本原理
3.2.1 邮件传输原理
3.2.2 电子邮件的地址
3.2.3 常用的几种电子邮件协议
3.3 用vb实现邮件系统
3.3.1 邮件系统服务器端的实现
3.3.2 邮件系统客户端的实现
3.3.3 实例分析
3.4 本章小结
3.5 习题
第4章 mfc的网络应用程序的开发
4.1 mfcsocket类的原理与使用
4.1.1 casyncsocket类
4.1.2 csocket类
4.2 mfc编程实例--聊天系统
4.2.1 客户端的实现
4.2.2 服务器端的实现
4.2.3 实例分析
4.3 本章小结
4.4 习题
第二部分 应用篇
第5章 断点续传与数据通信
5.1 基本概念
5.1.1 多线程数据传输原理
5.1.2 断点续传的基本原理
5.2 断点续传与数据通信实例
5.2.1 服务器端的实现
5.2.2 客户端的实现
5.2.3 实例分析
5.3 本章小结
5.4 习题
第6章 网络远程监控程序的开发
6.1 远程监控的原理
6.2 几个基本概念
6.3 一个简单的远程屏幕监控程序的实现
6.3.1 服务器端的实现
6.3.2 客户端的实现
6. 3.3 实例分析
6.4 本章小结
6.5 习题
第7章 网络多播
7.1 多播通信
7.1.1 多播通信原理
7.1.2 ip多播与igmp
7.2 多播与winsock
7.2.1 winsock1多播的实现
7.2.2 winsock2多播的实现
7.3 网络多播实例
7.3.1 程序的实现
7.3.2 实例分析
7.4 本章小结
7.5 习题
第8章 原始套接字应用程序的开发
8.1 基本概念
8.1.1 原始套接字的创建
8.1.2 几个基本的协议
8.2 用原始套接字实现ping程序
8.3 用原始套接字来开发ip协议解析器
8.3.1 程序的组织
8.3.2 实例分析
8.4 本章小结
8.5 习题
第三部分 提高篇
第9章 winsoek2完成端口的开发
9.1 winsock完成端口模型
9.1.1 完成端口的基本概念
9.1.2 使用完成端口进行应用程序开发的基本步骤
9.2 用完成端口开发服务器应用程序
9.2.1 程序的组织
9.2.2 实例分析
9.3 本章小结
9.4 习题
第10章 常规服务质量
10.1 背景知识
10.1.1 qos的基本概念
10.1.2 qos的四大重要组件
10.2 用winsock2对qos进行访问
10.2.1 wsaconnect
10.2.2 wsaaccept
10.2.3 wsajoinleaf
10.2.4 wsaioctl
10.3 qos网络编程实例
10.3.1 实现过程
10.3.2 实例分析
10.4 本章小结
10.5 习题
附录a windowssocket错误代码
附录b windowssocket1.x库函数及其扩展
附录c windowssocket2扩展库函数简要参考
习题参考答案