网络编程技术

网络编程技术

娄路, 盛明兰, 编著

出版社:清华大学出版社

年代:2013

定价:26.0

书籍简介:

本教材讲授计算机网络编程的各种技术,包括网络应用的发展及相关编程技术的发展过程,详细介绍socket编程、web应用开发技术和相关编程语言、分布式应用开发技术等。

书籍目录:

第1章 网络编程基础

1.1 引言

1.2 计算机网络发展历史

1.3 开放式系统互连参考模型(OSI/RM)

1.3.1 0SI/RM概述

1.3.2 0SI/RM的成功与失败

1.4 国际互联网(Internet)的体系结构

1.5 互联网和TCP/IP协议的相关基础

1.5.1 IP地址及其表示方法

1.5.2 IP地址转换

1.5.3 域名解析系统DNS

1.5.4 IP地址分配和域名管理

1.6 IPv6的启用

1.6.1 IPv6的优势

1.6.2 IPv4向IPv6的过渡

1.7 网络通信程序编程

1.7.1 互联网在当今信息社会中的角色

1.7.2 面向互联网的网络程序编程

1.7.3 网络通信程序的开发调试方法

1.8 本书的内容侧重和默认约定

小结

思考与练习

第2章 Linux系统套接字编程

2.1 引言

2.2 套接字简介

2.2.1 Socket的历史

2.2.2 Socket定义及基本概念

2.2.3 Socket的类型

2.3 套接字编程相关基础

2.3.1 套接字数据类型

2.3.2 本机字节顺序和网络字节顺序

2.4 Socket的工作一般步骤

2.4.1 TCP的三次握手建立连接

2.4.2 TCP的四次握手释放连接

2.5 基本套接字函数介绍

2.5.1 套接字函数功能分类

2.5.2 IPv4和IPv6套接字函数的差别

2.6 基本套接字函数使用说明

2.7 基本数据读写套接字函数

2.8 高级数据发送和接收套接字函数

2.9 其他Socket系统调用

2.10 阻塞和非阻塞

2.11 原始套接字编程

2.12 Socket应用实例

小结

思考与练习

第3章 Windows套接字编程

3.1 引言

3.2 Windows Sockets概述

3.3 Winsock提供的函数调用

3.3.1 基本套接口函数

3.3.2 针对Microsoft Windows的扩展函数

3.4 Winsock对BSD Socket的扩充

3.5 Winsock1.1扩展的主要函数介绍

3.6 Winsock2.0的扩充功能

3.7 Winsock编程实例

小结

思考与练习

第4章 应用层网络程序编程

4.1 引言

4.2.NETFramework概述

4.3 C#编程基础

4.3.1 网络编程中的常用类

4.3.2 C#网络套接字编程

4.3.3.NET中的进程与线程

4.3.4.NET中的Socket类

……

第5章 网络底层编程技术

第6章 流媒体编程技术

第7章 网络安全编程

内容摘要:

本书主要介绍网络编程的基本原理、主要方法和典型应用程序实现,全书共7章,以基于TCP/IP协议层的套接字编程接口入手,按照Internet网络协议体系层次,阐述了网络编程原理及实现技术方法,内容包括网络编程基础、Linux系统套接字编程、Windows套接字编程、应用层网络程序编程、网络底层编程技术、流媒体编程技术、网络安全编程。本书可作为计算机网络、通信工程、电子信息工程或其他相关专业的教材,也可作为相关领域的研究人员和专业技术人员的参考书。

编辑推荐:

要学好网络编程及相关开发技术,对于操作系统、计算机网络、软件编程语言等要有较深入的理解和掌握,因为网络应用编程与它们密不可分。娄路、盛明兰编著的《网络编程技术》以实际应用场景为例,介绍了Linux和Windows操作系统下的网络编程的原理、接口和方法以及各种应用程序编程和开发技术。

书籍规格:

书籍详细信息
书名网络编程技术站内查询相似图书
9787302321279
如需购买下载《网络编程技术》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)26.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

网络编程技术是清华大学出版社于2013.出版的中图分类号为 TP393 的主题关于 计算机网络-程序设计-高等学校-教材 的书籍。