Java网络编程(第3版)(影印版)
- 市场价:
¥98.00
基本信息
·出版社:东南大学出版社
·页码:735 页
·出版日期:2005年06月
·ISBN:7564100427
·页码:735 页
·出版日期:2005年06月
·ISBN:7564100427
·条形码:9787564100421
·包装版本:第3版
·装帧:平装
·开本:16开
·包装版本:第3版
·装帧:平装
·开本:16开
内容简介
本书对JDK 1.4和1.5(被命名为J2SE 5)中网络部分的所有改变和新增内容进行了讨论,涵盖了从网络基础到远程方法调用(RMI)的所有内容,包括TCP和UDP套接字、服务器套接字、URL和URI、广播、特殊用途API(如JavaMail)。不论是编写特殊用途的Web服务器程序,安全性能要求较高的在线订单接收程序,简单的广播代理程序,还是电子邮件客户端程序,都可以在本书中找到可供学习和借鉴的代码。
作者简介
媒体推荐
书评
《Java网络编程(第三版)》介绍了Java网络API的最新特性。本书对JDK 1.4
和1.5(被命名为J2SE 5)中网络部分的所有改变和新增内容进行了讨论,涵
盖了从网络基础到远程方法调用(RMI)的所有内容,包括TCP和UDP套接字、
服务器套接字、URL和URI、广播、特殊用途API(如JavaMail)。本书揭示了
如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高
性能的服务器程序。此外,还涵盖了Java对网络代理、Web cookie和URL缓
存的支持。
《Java网络编程》并不仅仅解释API,而是展示了如何在实际工作中使用它
们。本书提供了大量的实例,包括数千行能够运行的代码(所有实例可从网
站下载),实现了全功能的网络客户机和服务器程序。不论是编写特殊用途
的Web服务器程序,安全性能要求较高的在线订单接收程序,简单的广播代
理程序,还是电子邮件客户端程序,都可以在本书中找到可供学习和借鉴的
代码。无论是经验丰富的网络开发人员、Java编程新手,或是只想了解Java
所能实现功能的读者,都会发现《Java网络编程(第三版)》是您的必备图书
。一旦开始使用Java网络API,您会发现它能实现的功能超乎想像。
Elliotte Rusty Harold是Cafe au
Lait(重要的Java新闻在线资源http://sunsite.unc.edu/javafaq/)的创建
者。他参与了XOM API的开发,同时也是《Java I/0》《XML in a Nutshell
》等多本Java和XML相关书籍的作者。
“直到找到这本书,我才开始理解Java的网络机制。”
——Bruce Eckel,《Thinking in Java》的作者
《Java网络编程(第三版)》介绍了Java网络API的最新特性。本书对JDK 1.4
和1.5(被命名为J2SE 5)中网络部分的所有改变和新增内容进行了讨论,涵
盖了从网络基础到远程方法调用(RMI)的所有内容,包括TCP和UDP套接字、
服务器套接字、URL和URI、广播、特殊用途API(如JavaMail)。本书揭示了
如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高
性能的服务器程序。此外,还涵盖了Java对网络代理、Web cookie和URL缓
存的支持。
《Java网络编程》并不仅仅解释API,而是展示了如何在实际工作中使用它
们。本书提供了大量的实例,包括数千行能够运行的代码(所有实例可从网
站下载),实现了全功能的网络客户机和服务器程序。不论是编写特殊用途
的Web服务器程序,安全性能要求较高的在线订单接收程序,简单的广播代
理程序,还是电子邮件客户端程序,都可以在本书中找到可供学习和借鉴的
代码。无论是经验丰富的网络开发人员、Java编程新手,或是只想了解Java
所能实现功能的读者,都会发现《Java网络编程(第三版)》是您的必备图书
。一旦开始使用Java网络API,您会发现它能实现的功能超乎想像。
Elliotte Rusty Harold是Cafe au
Lait(重要的Java新闻在线资源http://sunsite.unc.edu/javafaq/)的创建
者。他参与了XOM API的开发,同时也是《Java I/0》《XML in a Nutshell
》等多本Java和XML相关书籍的作者。
“直到找到这本书,我才开始理解Java的网络机制。”
——Bruce Eckel,《Thinking in Java》的作者
编辑推荐
本书对JDK 1.4和1.5(被命名为J2SE 5)中网络部分的所有改变和新增内容进行了讨论,涵盖了从网络基础到远程方法调用(RMI)的所有内容,包括TCP和UDP套接字、服务器套接字、URL和URI、广播、特殊用途API(如JavaMail)。不论是编写特殊用途的Web服务器程序,安全性能要求较高的在线订单接收程序,简单的广播代理程序,还是电子邮件客户端程序,都可以在本书中找到可供学习和借鉴的代码。
目录
Preface
1 Why Networked Java?
What Can a Network Program Do?
Security
But Wait!There's More!
2 Basic Network Concepts
Networks
The Layers of a Network
IP,TCP,and UDP
The Internet
The Client/Server Model
Internet Standards
3 Basic Web Concepts
URIs
HTML,SGML,and XML
HTTP
MIME Media Types
Srver-Side Programs
4 Streams
Output Streams
Input Streams
Filter Streams
Readers and Writers
5 Threads
……
6 Looking up Internet Addresses
7 URLs and URIs
8 HTML in Swing
9 Sockets for Clients
10 Sockets for Servers
11 Secure Sockets
12 Non-BlockingI/O
13 UDP Datagrams and Sockets
14 Multicast Sockets
15 URLConnections
16 Protocol Handlers
17 Content Handlers
18 Remote Method Invocation
19 The Java Mail API
Index
1 Why Networked Java?
What Can a Network Program Do?
Security
But Wait!There's More!
2 Basic Network Concepts
Networks
The Layers of a Network
IP,TCP,and UDP
The Internet
The Client/Server Model
Internet Standards
3 Basic Web Concepts
URIs
HTML,SGML,and XML
HTTP
MIME Media Types
Srver-Side Programs
4 Streams
Output Streams
Input Streams
Filter Streams
Readers and Writers
5 Threads
……
6 Looking up Internet Addresses
7 URLs and URIs
8 HTML in Swing
9 Sockets for Clients
10 Sockets for Servers
11 Secure Sockets
12 Non-BlockingI/O
13 UDP Datagrams and Sockets
14 Multicast Sockets
15 URLConnections
16 Protocol Handlers
17 Content Handlers
18 Remote Method Invocation
19 The Java Mail API
Index
……
