本书主要目的是使读者掌握网络环境下程序设计的原理和技术。主要包括:计算机网络基本构成、网络主要协议及通信原理、TCP/IO协议原理及编程技术、网络计算模型,以及Java,JSP,J2EE,NET,PHP等最新网络编程工具、环境、原理和技术。 \r\n 本书可作为计算机科学与技术、信息安全、电子与通信等专业的本科高年级教材,研究生参考教材以及工程技术人员的参考用书。 \r\n \r\n \r\n \r\n
第一章 网络程序设计概述\r\n 1.1 程序设计发展\r\n 1.2 程序设计方法\r\n 1.3 程序设计方法沿革\r\n 1.4 网络程序设计发展\r\n 1.5 小结\r\n第二章 网络基础\r\n 2.1 网络概念\r\n 2.2 网络拓扑结构与传输介质\r\n 2.3 网络体系结构与协议\r\n 2.4 通信原语\r\n 2.5 编程环境\r\n 2.6 小结\r\n第三章 Linux网络源代码概述\r\n 3.1 Linux下TCP/IP协议实现结构\r\n 3.2 Linux下TCP/IP启动\r\n 3.3 相关数据结构\r\n 3.4 Linux网络源代码分析安排\r\n第四章 Linux网卡驱动程序分析\r\n 4.1 网卡驱动程序概述\r\n 4.2 网卡初始化\r\n 4.3 网卡的打开与关闭\r\n 4.4 数据包的发送与接收\r\n 4.5 相关函数与结构\r\n 4.6 小结\r\n第五章 Linux IP协议分析与编程\r\n 5.1 IP协议概述\r\n 5.2 Linux中IP协议分析\r\n 5.3 IP协议编程\r\n 5.4 小结\r\n第六章 Linux TCP协议分析与编程\r\n 6.1 TCP协议概述\r\n 6.2 Linux中TCP协议分析\r\n 6.3 TCP协议编程\r\n 6.4 小结\r\n第七章 Linux UDP协议分析与编程\r\n 7.1 UDP协议概述\r\n 7.2 Linux中UDP协议分析\r\n 7.3 UDP协议编程\r\n 7.4 小结\r\n第八章 网络计算模型\r\n 8.1 网络计算模型简介\r\n 8.2 通用数据库应用程序接口ODBC\r\n 8.3 中间件技术\r\n 8.4 数据库中间件JDBC\r\n 8.5 小结\r\n第九章 跨平台的程序设计语言——Java\r\n 9.1 Java语言概述\r\n 9.2 Java中的面向对象技术\r\n 9.3 Java应用程序\r\n 9.4 Java网络应用程序设计\r\n 9.5 Java网络通信程序设计\r\n 9.6 小结\r\n第十章 网站平台的主流开发技术——JSP\r\n 10.1 JSP概述\r\n 10.2 JSP平台的搭建\r\n 10.3 一个简单的JSP实例\r\n 10.4 JSP基本语法\r\n 10.5 JSP内置对象详解\r\n 10.6 JSP和XML\r\n 10.7 JSP数据库编程\r\n 10.8 JSP/Servlet网络程序设计\r\n 10.9 小结\r\n第十一章 多层应用模式的主流技术——J2EE\r\n 11.1 J2EE有关概念和技术\r\n 11.2 客户层\r\n 11.3 Web层\r\n 11.4 EJB层\r\n 11.5 小结\r\n第十二章 Windows主流开发平台——.NET\r\n 12.1 .NET概述\r\n 12.2 .NET基本框架\r\n 12.3 .NET类库框架\r\n 12.4 小结\r\n第十三章 动态主页编程利器——PHP\r\n 13.1 PHP概述\r\n 13.2 PHP基本语法\r\n 13.3 PHP网络程序设计\r\n 13.4 小结\r\n参考文献 \r\n \r\n \r\n\r\n
无封面