| 本书的特点是集原理、技术和应用于一体,重点突出网络的高级编程,讲解网络编程中使用的技术、方法,以及网络程序设计的实例。主要内容包括网络程序设计基础、基于套接字的编程方法、进程间的通信方法、Web服务器程序设计、网络数据库应用编程以及流媒体程序设计。本书每章末尾附有习题,供学生平时练习之用。本书适合作为计算机专业本科及其他相关专业的网络应用程序设计教材,对于从事计算机应用和开发的技术人员也具有很高的参考价值。本书配有电子教案,需要的老师可与出版社联系,免费提供。 |
| 第1章 网络编程概述 1.1 计算机网络概述 1.2 网络模型 1.2.1 ISO/OSI网络体系结构研究方法 1.2.2 ISO/OSI 参考模型 1.3 网络协议 1.3.1 网络协议层次 1.3.2 TCP/IP协议簇 1.4 网络编程模式与编程接口 1.4.1 客户机/服务器模式(C/S模式) 1.4.2 浏览器/服务器模式(B/S模式) 1.4.3 编程接口 1.5 服务方式 1.6 编程基础 1.6.1 Linux系统的基本术语 1.6.2 标识符 1.6.3 文件 1.6.4 计算机网络基本术语 习题 第2章 基于TCP套接字的编程 2.1 概述 2.2 套接字和套接字地址 2.2.1 套接字 2.2.2 套接字地址 2.2.3 IP地址的使用 2.3 基本套接字函数 2.4 高级套接字函数 2.5 多路复用 2.6 网络字节传输顺序及主机字节顺序 2.6.1 网络字节顺序与主机字节顺序 2.6.2 字节处理函数 2.7 DNS与域名访问 2.7.1 域名系统 2.7.2 域名服务器 2.8 基于IP和域名的通信编程 2.9 基于TCP套接字编程示例 习题 第3章 UDP套接字与原始套接字的编程 3.1 概述 3.2 UDP套接字编程 3.2.1 服务器编程示例&nbs |
商品评论(0条)