Java网络编程第四版Java开发网络开发实用指南书籍pdf下载pdf下载

Java网络编程第四版Java开发网络开发实用指南书籍百度网盘pdf下载

作者:
简介:本篇主要提供Java网络编程第四版Java开发网络开发实用指南书籍pdf下载
出版社:华文乐章图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍



 《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同时管理多个连接




 Elliotte Rusty Harold,编写Java网络程序长达近20年。他不仅是一位资深作者,撰写过数十本有关Java、XML和HTML的图书,还经常在行业大会上发表演讲。他对多个开源项目做出过贡献,包括Jaen XPath库和XOM。




前言 
1章 基本网络概念 
网络 
网络的分层 
IP、TCP和UDP 
Internet 
客户/服务器模型 
Internet标准 
2章 流 
输出流 
输入流 
过滤器流 
阅读器和书写器 
3章 线程 
运行线程 
从线程返回信息 
同步 
死锁 
线程调度 
线程池和Eecutor 
4章 Internet地址 
InetAddress类 
Inet4Address和Inet6Address 
NetorkInterface类 
一些有用的程序 
5章 URL和URI 
URI 
URL类 
URI类 
--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 
两个简单示例