简介
本书是按照高等本科院校的培养目标和基本要求,并结合作者多年教学经验和工程实践,为实施教学改革,使计算机教学进一步面向软件编程实践而编写的一本教材。本书包括的重点内容有:网络程序设计基本概念、socket编程基础、客户和服务器程序设计、全局计算引擎、远程方法rmi调用、jsp技术基础、java servlet应用技术、可扩展标志语言(xml)编程、可扩展样式xsl编程、用servlet与xsl结合开发web应用程序语法和java网络程序设计(以客户中心系统为例)等。
本书语言通俗易懂,内容丰富详实,突出了以实用为中心的特点。使用本书进行学习可帮助读者用最少的时间,掌握众多知识及工作经验与技巧,是高等本科院校和高职高专教学的理想教材,同时,也可作为软件和电信工程技术人员的参考用书。
目录
第1章 网络程序设计
l-1 选择-1AVA语言
1-2 网络常识
1-2-1 网络体系结构
1-2-2 协议
1-2-3 OSI参考模型
1-2-4 命名与路由
1-2-5 Intemet地址
1-3 网络程序设计简介
1-4 网络程序设计技术
1-4-1 Socket
1-4-2 RPC
1-4-3 网络程序设计特性
1-5 Java支持的网络程序设计
1-6 移动网络
1-7 Java安全性常识
1-8 本章小结
1-9 实践检验
习题
第2章 网络程序设计的编程基础
2-1 在没有网络的前提下测试程序
2-2 端口
2-3 套接字
2-4 TCP/IP和UDP/IP-通信
2-4-1 数据报通信协议
2-4-2 流通信协议
2-4-3 UDP与TCP
2-5 客户/服务器通信
2-5-1 数据流
2-5-2 TCP Socket
2-5-3 UDP Socket(数据报)
2-5-4 多点传送Socket
2-6 Greetings服务器实例
2-6-1 服务器程序
2-6-2 客户程序
2-6-3 错误
2-7 解析:Internet地址
2-7-1 GetName
2-7-2 GetlP
2-7-3 NsLookup
2-7-4 IPtoName
习题
第3章 客户和服务器程序设计
3-1 对现有服务编写客户程序
3-1-1 SMTP客户程序
3-1-2 finger客户程序
3-1-3 ping客户程序
3-2 使用线程进行编程
3-2-1 线程
3-2-2 线程的优点
3-2-3 创建和运行线程
3-2-4 创建和启动线程
3-2-5 使线程睡眠
3-2-6 控制线程
3-2-7 改变线程优先级
3-2-8 同步
3-3 编写新的服务器和客户程序
习题
第4章 应用程序中的SOCket
4-l 开发一个多线程HTTP服务器
4-2 HTTP的安全
4-3 代理服务器
4-3-1 代理服务器的工作方式
4-3-2 代理服务器的优点
4-4 通过Socket访问数据库
4-5 解释JDBC
4-5-1 JDBC安全模式
4-5-2 JDBC DriverManager
4-5-3 剖析JDBC应用程序
4-5-4 Java对象的持久性存储器
习题
第5章 Socket高级编程
第6章 实例分析:全局计算引擎
第7章 远程方法调用
第8章 从RMI开始
第9章 高级RMI编程
第10章 使用Java 2进行RMI编程
第11章 JSP技术基础
第12章 Java Servlet应用技术
第13章 可扩展标志语言(XML)编程
第14章 可扩展样式XML编程
第15章 用Servlet与XSL结合开发WEB应用程序
第16章 Java网络程序设计实例
l-1 选择-1AVA语言
1-2 网络常识
1-2-1 网络体系结构
1-2-2 协议
1-2-3 OSI参考模型
1-2-4 命名与路由
1-2-5 Intemet地址
1-3 网络程序设计简介
1-4 网络程序设计技术
1-4-1 Socket
1-4-2 RPC
1-4-3 网络程序设计特性
1-5 Java支持的网络程序设计
1-6 移动网络
1-7 Java安全性常识
1-8 本章小结
1-9 实践检验
习题
第2章 网络程序设计的编程基础
2-1 在没有网络的前提下测试程序
2-2 端口
2-3 套接字
2-4 TCP/IP和UDP/IP-通信
2-4-1 数据报通信协议
2-4-2 流通信协议
2-4-3 UDP与TCP
2-5 客户/服务器通信
2-5-1 数据流
2-5-2 TCP Socket
2-5-3 UDP Socket(数据报)
2-5-4 多点传送Socket
2-6 Greetings服务器实例
2-6-1 服务器程序
2-6-2 客户程序
2-6-3 错误
2-7 解析:Internet地址
2-7-1 GetName
2-7-2 GetlP
2-7-3 NsLookup
2-7-4 IPtoName
习题
第3章 客户和服务器程序设计
3-1 对现有服务编写客户程序
3-1-1 SMTP客户程序
3-1-2 finger客户程序
3-1-3 ping客户程序
3-2 使用线程进行编程
3-2-1 线程
3-2-2 线程的优点
3-2-3 创建和运行线程
3-2-4 创建和启动线程
3-2-5 使线程睡眠
3-2-6 控制线程
3-2-7 改变线程优先级
3-2-8 同步
3-3 编写新的服务器和客户程序
习题
第4章 应用程序中的SOCket
4-l 开发一个多线程HTTP服务器
4-2 HTTP的安全
4-3 代理服务器
4-3-1 代理服务器的工作方式
4-3-2 代理服务器的优点
4-4 通过Socket访问数据库
4-5 解释JDBC
4-5-1 JDBC安全模式
4-5-2 JDBC DriverManager
4-5-3 剖析JDBC应用程序
4-5-4 Java对象的持久性存储器
习题
第5章 Socket高级编程
第6章 实例分析:全局计算引擎
第7章 远程方法调用
第8章 从RMI开始
第9章 高级RMI编程
第10章 使用Java 2进行RMI编程
第11章 JSP技术基础
第12章 Java Servlet应用技术
第13章 可扩展标志语言(XML)编程
第14章 可扩展样式XML编程
第15章 用Servlet与XSL结合开发WEB应用程序
第16章 Java网络程序设计实例
Java网络程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×