欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

Java网络编程与分布式计算

收藏
  • 大小:6277 KB
  • 语言:中文版
  • 格式: PDF版
  • 阅读软件: Adobe Reader
资源简介
Java网络编程与分布式计算
作者:(澳)David Reilly,(澳)Michael Reilly著;沈凤等译
出版时间:2003-03-01
 
【图书简介】
 
本书清晰地介绍了联网的基本原理,在进行网络编程时需要掌握的主要概念,以及在联网时可能遇到的问题和Java的解决方案。同时通过实例来介绍如何运用网络编程技术在Java平台上编写应用程序。本书不仅适合于网络编程的初学者,而且还适合于有一定网络编程经验的程序员。Java网络编程与分布式计算不管你是需要牢固掌握网络编程原理的Java爱好者,还是需要把自己现有的编程技巧应用于Java的网络程序员,本书都将是你的良师益友。在本书中,你不仅可以了解到联网技术中的一些基本概念,而且还可以学习一些实际的应用程序,这些程序运用了成为高效Java网络程序员必须掌握的技巧。同时,作为联网API的进阶指南,本书还可以用做内容全面、范例丰富的参考书。??通过对下列内容的深入介绍,你将深入掌握JavaAPI:???Internet和TCP/IP的体系结构??Java的输入/输出系统??怎样使用UDP和TCP协议编写客户和服务器??多线程应用程序的优点??怎样实现网络协议,并研究客户/服务器实现范例??HTTP以及怎样为Web编写服务器端Java应用程序??RMI和CORBA等分布式计算技术??怎样使用功能强大的JavaMailAPI访问电子邮件??你可以从本书的网站http://www.davidreilly.com/jnpbook)下载源代码、关于Java网络编程的常见问题解答(FAQ),并且还可以获得联网资源的有用链接。
 
【本书目录】
 
前言
第1章 联网原理
1.1 什么是网络
1.2 网络如何通信
1.2.1 编址
1.2.2 使用包的数据传输
1.3 层间通信
1.3.1 第一层—物理层
1.3.2 第二层—数据链路层
1.3.3 第三层—网络层
1.3.4 第四层—传输层
1.3.5 第五层—会话层
1.3.6 第六层—表示层
1.3.7 第七层—应用层
1.4 分层的优势
1.5 Internet体系结构
1.6 Internet应用协议
1.6.1 Telnet
1.6.2 FTP
1.6.3 POP3
1.6.4 IMAP
1.6.5 SMTP
1.6.6 HTTP
1.6.7 Finger
1.6.8 NNTP
1.6.9 WHOIS
1.7 TCP/IP协议簇层
1.8 安全问题:防火墙与代理服务器
1.8.1 防火墙
1.8.2 代理服务器
1.8.3 开发者的防火墙
1.9 小结
第2章 Java概述
2.1 Java是什么
2.2 Java程序设计语言
2.2.1 Java的历史和起源
2.2.2 Java语言的特性
2.3 Java平台
2.3.1 Java虚拟机
2.3.2 Java运行时环境
2.4 Java应用程序接口
2.5 考虑Java联网问题
2.6 Java网络编程应用
2.6.1 网络客户
2.6.2 游戏
下载地址