Java网络编程(第4版) PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
Java网络编程

Java网络编程(第4版)

Elliotte Rusty Harold
Java 网络
浏览人数:65
读者:                       ...
  《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他高级技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。

前言    1
第1章 基本网络概念   
网络   
网络的分层   
IP、TCP和UDP   
Internet   
客户/服务器模型   
Internet标准   
第2章 流   
输出流   
输入流   
过滤器流   
阅读器和书写器   
第3章 线程   
运行线程   
从线程返回信息   
同步   
死锁   
线程调度   
线程池和Executor   
第4章 Internet地址   
InetAddress类   
Inet4Address和Inet6Address   
NetorkInterface类   
一些有用的程序   
第5章 URL和URI   
URI   
URL类   
URI类   
x--form-urlencoded   
代理   
通过GET与服务器端程序通信   
访问口令保护的网站   
第6章 HTTP   
HTTP协议   
HTTP方法   
请求主体   
Cookie   
第7章 URLConnection   
打开URLConnection   
读取服务器的数据   
读取首部   
缓存   
配置连接   
配置客户端请求HTTP首部   
向服务器写入数据   
URLConnection的安全考虑   
猜测MIME媒体类型   
HttpURLConnection   
第8章 客户端Socket   
使用Socket   
用Telnet研究协议   
构造和连接Socket   
设置Socket选项   
Socket异常   
GUI应用中的Socket   
第9章 服务器Socket   
使用ServerSocket   
日志   
构造服务器Socket   
获得服务器socket的有关信息   
Socket选项 HTTP服务器   
第10章 安全Socket   
保护通信   
创建安全客户端Socket   
选择密码组   
事件处理器   
会话管理   
客户端模式   
创建安全服务器Socket   
配置SSLServerSocket   
第11章 阻塞I/O   
一个示例客户端   
一个示例服务器   
缓冲区   
通道   
就绪选择   
第12章 UDP   
UDP协议   
UDP客户端   
UDP服务器   
DatagramPacket类   
DatagramSocket类   
一些有用的应用程序   
DatagramChannel   
第13章 IP组播   
组播   
使用组播Socket   
两个简单示例   
看过本书的人还看过