windows网络编程基础教程(计算机科学与技术第2版21世纪高等学校规划教材) 大中专理科计算机 杨传栋[等]编
详解winsock开发,实例丰富,注重基础
¥
37.1
7.6折
¥
49
全新
仅1件
作者杨传栋[等]编
出版社清华大学出版社
ISBN9787302549345
出版时间2020-06
版次2
装帧平装
开本16
字数488千字
定价49元
货号xhwx_1202131851
上书时间2025-01-02
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
本书是一本讲解基于window ocket开发网络应用程序的教材,以viual tudio 2010为台,通过大量实例,全面系统地介绍基于winock进行网络编程的基本、基本方法和必需的知识。
目录:
目录
章计算机网络基础知识
1.1计算机网络的基本概念
1.1.1计算机网络与网络协议
1.1.2计算机网络分类
1.1.3典型的计算机网络——以太网
1.1.4广域网与分组交换技术
1.1.5网络互联
1.1.6计算机网络体系结构
1.2ip协议
1.2.1ip地址
1.2.2ipv4的分组结构
1.2.3路由与路由器
1.2.4主机的路由表及ip分组的发送过程
1.3tcp与udp
1.3.1端号与网络进程地址
1.3.2tcp
1.3.3udp
1.4网络应用编程接——套接字
1.4.1套接字编程接的起源与发展
1.4.2套接字的含义与分类
1.4.3套接字接的位置及实现方式
1.5网络应用程序的结构模型
1.6网络编程的不同层次
题
第2章简单的 windows 程序设计
2.1使用visual c++ 创建应用程序
2.1.1创建控制台应用程序
2.1.2创建图形界面应用程序
2.2visual c++的数据类型
2.2.1基本数据类型
2.2.2字符串类型
2.2.3句柄类型
2.3unicode字符集
2.4对话框应用程序
2.4.1创建对话框应用程序
2.4.2visual c++2017开发环境
2.4.3mfc对话框应用程序结构
2.4.4设置对话框的属
2.5windows控件
2.5.1创建控件
2.5.2常用控件
2.6windows的消息驱动机制与消息映
2.6.1windows的消息驱动机制
2.6.2消息映
2.7使用控件变量访问控制控件
2.8添加用户自定义消息
2.9mfc的文件作
2.9.1cfile类
2.9.2cfiledialog类
题
实验1对话框应用程序的创建及控件使用
第3章winsock编程初步
3.1winsock api函数
3.2winsock开发组件和运行组件
3.3网络字节顺序
3.4winsock的网络地址表示
3.4.1地址结构
3.4.2地址转换函数
3.5winsock的错误处理
3.6网络配置信息查询
3.6.1主机名字与ip地址查询
3.6.2服务查询
3.6.3协议查询
3.6.4异步信息查询函数及其编程方法
题
实验2查询主机网络配置信息
第4章tcp程序设计
4.1简单的tcp程序设计
4.1.1tcp客户端和服务器端的交互过程
4.1.2一个简单的tcp通信程序
4.2获取与套接字关联的地址
4.3数据发送和接收
4.3.1发送缓冲区与接收缓冲区
4.3.2对send()函数和recv()函数的进一步说明
4.3.3数据的传输格式
4.4文件传输程序设计
4.4.1简单的文件传输
4.4.2文件的断点续传与多点下载
题
实验3使用流式套接字传输数据
第5章visual c++中的多线程编程
5.1进程和线程的概念
5.2visual c++中的多线程编程
5.2.1使用win32 sdk函数实现多线程
5.2.2c++运行库中的多线程函数
5.3用多线程实现tcp并发服务器
5.4线程的同步与互斥
5.4.1线程的同步
5.4.2线程间的互斥
5.5主监控线程和线程池
题
实验4tcp服务器端的多线程编程
第6章winsock的i/o模型
6.1套接字的非阻塞工作模式
6.1.1阻塞与非阻塞模式的概念
6.1.2套接字非阻塞模式的设置方法
6.1.3套接字非阻塞模式下的编程方法
6.2select模型
6.2.1select模型的工作机制
6.2.2使用select模型编程的方法
6.3wsaasyncselect模型
6.3.1wsaasyncselect()函数
6.3.2wsaasyncselect模型的编程方法
6.4wsaeventselect模型
6.4.1winsock中的网络事件与事件对象函数
6.4.2wsaeventselect模型的函数
6.4.3wsaeventselect模型的编程方法
6.5重叠i/o模型与完成端模型简介
6.5.1重叠i/o模型
6.5.2完成端模型
题
实验5winsock的i/o模型
第7章udp程序设计
7.1数据报套接字编程的基本方法
7.1.1客户/服务器模式
7.1.2常用的数据收发函数——sendto()与recvfrom()
7.1.3对等模式
7.1.4使用wsaasyncselect模型
7.2广播程序设计
7.2.1套接字选项与setsockopt()函数
7.2.2广播数据的发送与接收
7.2.3广播程序流程
题
实验6数据报套接字编程
第8章原始套接字编程
8.1原始套接字及其功能
8.2原始套接字的通信流程
8.2.1创建原始套接字
8.2.2使用原始套接字发送和接收数据
8.3收发icmp数据包
8.4发送自定义的ip分组
8.5捕获ip数据包
题
实验7原始套接字编程
第9章使用mfc的winsock类编程
9.1casyncsocket类
9.1.1casyncsocket对象
9.1.2casyncsocket类的使用
9.2csocket类
9.2.1csocket类概述
9.2.2carchive类与对象串行化
9.2.3csocketfile类
9.2.4使用csocket及串行化方法编写网络程序
题
附录a常见的winsock错误代码
参文献
内容简介:
本书是一本讲解基于window ocket开发网络应用程序的教材,以viual tudi02010为台,通过大量实例,全面系统地介绍基于winock进行网络编程的基本、基本方法和必需的知识。
作者简介:
杨传栋,1969年11月出生,山东泰安人,山东农业大学信息学院副教授,网络工程专业专业主任,工学博士。从1995起在山东农业大学任教,主讲本科生语言程序设计、计算机网络、计算机网络编程等课程,参与编写教材多部。主要研究兴趣在计算机网络方面,包括因特网上的流媒体传输技术、计算机网络体系结构及p2p技术等方面,已在核心期刊发表多篇学术研究。
— 没有更多了 —
以下为对购买帮助不大的评价