- ISBN:9787302539902
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:229页
- 出版时间:2019-12-01
- 条形码:9787302539902 ; 978-7-302-53990-2
本书特色
本书遵循理论与实践相结合的教学目的,以实例讲解在Windows环境下如何开发网络应用程序的方法。全书共分7章:第1章介绍网络编程的一些基本概念;第2章介绍套接字的基本概念以及Windows Socket的内容;第3~5章分别介绍流式套接字、数据报套接字和原始套接字的编程原理,并用实例详细介绍如何开发相应的网络应用程序;第6章介绍常见的应用层协议(如FTP、SMTP、HTTP、MQTT)和WinInet的内容,并用实例描述如何编写基于应用层协议的网络应用程序;第7章介绍使用广泛的WinPcap的概念,以及如何用WinPcap开发相关网络应用程序。本书的特点是有大量的实例源代码及详细解析。 本书主要供普通高校计算机、信息安全、通信工程等专业的师生使用,也可供对网络编程感兴趣的各类人员自学使用。
内容简介
本书分7章, 内容包括网络编程基础知识, 套接字知识, 各种套接字的编程, 常见的应用层协议 (如FTP、SMTP、HTTP) 及其编程实例, WinPcap及其编程实例。
目录
● 1.1 计算机网络基础
● 1.1.1 计算机协议及协议分层
● 1.1.2 网络寻址方式
● 1.2 网络应用程序特点及类型
● 1.3 网络通信模型
● 1.4 客户端/服务器模型
● 1.4.1 客户端和服务器的关系
● 1.4.2 服务器的关键点
● 1.5 其他常见通信模型
● 1.6 网络数据
● 1.6.1 字节顺序
● 1.6.2 结构的对齐
● 1.7 NetBIOS
● 1.8 编程实现计算机网络基本信息查询
● 1.8.1 问题
● 1.8.2 实现方法
● 1.8.3 具体实现
● 1.9 习题
●第2章 套接字基础
●部分目录
作者简介
曾凡锋,年IT课程(面向对象程序设计、Java程序设计、网络程序设计、Internet与互联网)的教学经验,多年的编程经验,精通C/C++、Java、C#的编程语言,参与多个网络项目的开发(比如北京网通的网络综合管理平台)。获得部级科技进步二等奖2次,三等奖3次。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0