章 基础协议
1.1 Internet与网络通信模型
1.1.1 Internet概述
1.1.2 网络通信模型
1.2 TCP/IP协议族
1.2.1 一般特点
1.2.2 互联网协议
1.2.3 互联网控制报文协议
1.2.4 传输控制协议
1.2.5 用户数据报协议
1.3 IP地址和子网规划
1.3.1 IP地址
1.3.2 子网规划
1.4 本章小结
习题
第2章 网络编程基础
2.1 网络应用程序
2.1.1 网络应用程序的功能和位置
2.1.2 网间进程通信面临的问题
2.2 网间进程的标识方法
2.2.1 传输层在网络通信中的地位
2.2.2 网间进程的标识
2.3 客户-服务器模型
2.3.1 客户-服务器模型的重要性
2.3.2 客户-服务器模型工作过程与特点
2.3.3 客户-服务器模型交互方式
2.4 网络编程分类
2.5 本章小结
习题
第3章 Windows套接字
3.1 Socket的产生与规范
3.1.1 Socket的产生
3.1.2 Socket规范
3.2 Socket的工作原理和类型
3.2.1 Socket的工作原理
3.2.2 Socket的类型
3.3 Winsock编程基础
3.3.1 WSAStartup()函数
3.3.2 WSACleanup()函数
3.4 面向连接的Winsock编程
3.4.1 面向连接的Winsock编程模型
3.4.2 面向连接的Winsock编程函数
3.5 无连接的Winsock编程
3.5.1 无连接的Winsock编程模型
3.5.2 无连接的Winsock编程函数
3.6 Winsock的信息查询函数及其他主要函数
3.6.1 基本概念
3.6.2 Winsock的信息查询函数
3.6.3 其他主要函数
3.7 Winsock2的扩展特性及新增函数
3.7.1 Winsock2的扩展特性
3.7.2 Winsock2新增函数
3.8 基于Winsock的ping程序实例
3.9 本章小结
习题
第4章 基于CAsyncSocket类的聊天程序
4.1 MFC简介
4.1.1 MFC框架
4.1.2 MFC对象与Windows对象的关系
4.1.3 消息映射的实现
4.1.4 MFC应用程序的执行过程
4.2 CAsyncSocket类
4.2.1 基本编程模型
4.2.2 创建CAsyncSocket类对象
4.2.3 CAsyncSocket类可以接收并处理的消息事件
4.2.4 连接的请求与接受
4.2.5 数据的发送与接收
……
第5章 基于CSocket类的聊天程序
第6章 不错Socket编程技术
第7章 基于WinInet类的FTP客户程序
第8章 安全套接层协议编程
第9章 ASP.NET基础知识
0章 ASP.NET常用控件与Page类
1章 数据访问
2章 网络购物商城案例
3章 使用SingalR进行WebSocket编程
参考文献