内容介绍
用户评论
全部咨询
本书先从网络程序设计概述入手,引出网络编程接口和Windows网络编程思想等问题,接着阐述TCP/IP协议体系和WinSock体系,然后逐步展开,介绍了面向连接的通信编程、面向无连接的通信编程、WinSock库函数、网络服务器程序设计、Internet网络应用程序设计自定义协议开发与应用、原始套接字的应用等Windows网络编程实用知识和技能,并配有大量的基础练习。
本书适合作为高等院校和高职院校开设网络程序设计相关课程的教材,同时也适合从事计算机网络应用程序开发、安全技术应用和对此感兴趣的人员阅读参考。
目录
- 第1章 网络程序设计概述
1·1 网络程序的概念
1·2 网络程序设计的一般模型
1·3 安全网络程序设计的概念
1·4 网络程序的开发工具
小结
思考与练习
第2章 TCP/IP协议体系
2·1 协议分层与OSI参考模型
2·2 TCP/IP协议体系结构
2·3 几个实用程序
小结
思考与练习
第3章 网络编程接口
3·1 概述
3·2 WinSock接口
3·3 MFC网络编程接口
小结
思考与练习
第4章 面向连接的通信编程
4·1 概述
4·2 WinSock的启动和终止
4·3 套接字处理
4·4 建立通信连接
4·5 数据传输
4·6 点对点通信程序的实现
4·7 几个设计问题
小结
思考与练习
第5章 面向无连接的通信编程
5·1 概述
5·2 网络广播和多播
5·3 无连接数据传输
5·4 无连接编程应用
小结
思考与练习
第6章 WinSock库函数
6·1 概述
6·2 WinSock1·1
6·3 WinSock 2
6·4 库函数调用举例:网络信息查询程序设计
小结
思考与练习
第7章 网络服务器程序设计
7·1 概述
7·2 MFC中的线程技术
7·3 多线程环境的编程
7·4 网络服务模式
7·5 网络服务器设计举例
小结
思考与练习
第8章 Internet网络应用程序设计
8·1 Internet的基本服务
8·2 Web浏览器的开发
8·3 文件传输应用
8·4 电子邮件应用
小结
思考与练习
第9章 自定义协议开发与应用
9·1 协议工程概述
9·2 自定义协议开发
小结
思考与练习
第10章 原始套接字的应用
10·1 基本概念
10·2 IP及相关基本协议
10·3 访问ICMP的应用举例:解析ICMP数据报
10·4 访问IP的应用举例:解析IP数据报
小结
思考与练习
主要参考文献