Java网络编程(第三版)
朱涛江, 林剑 译
出版时间:2005年11月
页数:732
《Java网络编程(第三版)》会为你介绍Java网络API的最新特性。本书讨论了JDK 1.4和1.5(现在已命名为J2SE 5)中所做的所有修改和增补。本书内容全面,涵盖了从网络基础知识到远程方法调用(RMI)等各方面的内容,书中章节涉及到TCP和UDP socket、服务器socket、URL和URI、组播以及特殊用途的API(如JavaMail)等等。本书展示了如何使用JSSE编写安全的网络应用程序,解释了如何使用NIO API编写超高性能的服务器。它还涵盖了Java对网络代理、Web cookie和URL缓存的支持。
《Java网络编程》不仅仅是对API的解释:它还展示了如何使用API。本书有很多示例,包含了几千行可以实际工作的代码(所有代码都可以在线获得),实现了功能完整的网络客户端和服务器。无论是希望编写特殊用途的Web服务器、安全的在线订单接收程序、简单的组播代理还是电子邮件客户端,都会找到可供学习和借用的代码。
无论你是经验丰富的网络开发人员、Java程序员新手,还是只希望对Java网络编程稍有些了解的人,都会发现《Java网络编程(第三版)》将成为你的书库中一个重要的部分。一旦开始使用Java网络API,只要你能想到它就能够做得到。
Elliotte Rusty Harold是牛奶咖啡网站(Cafe Au Lait)的作者,这是一个重要的在线资源(http://www.cafeaulait.org/),提供了有关Java的新闻。他还是XOM API的开发者,也是《Java I/O》、《XML in a Nutshell》及很多有关Java和XML主题图书的作者。
“直到找到这本书之后,我才开始理解Java网络编程。”
——Bruce Eckel,《Thinking in Java》的作者
书名:Java网络编程(第三版)
译者:朱涛江, 林剑 译
国内出版社:中国电力出版社
出版时间:2005年11月
页数:732
书号:7-5083-3840-5
原版书出版商:O'Reilly Media
Elliotte Rusty Harold
Elliotte Rusty Harold是Internet方面国际知名的作家、程序员和教育家。他最早曾为Usenet的Macintosh新闻组撰写FAQ列表,以后开始写书。他目前在Brooklyn理工大学教授Java和面向对象编程。他的网站Cafe Au Lait(http://metalab.unc.
edu/javafaq)是Internet上最受欢迎的独立Java在线资源。
Elliotte在路易斯安那新奥尔良市长大,至今他还会定期回去。他现在与妻子Beth,猫Charm(得名于基本粒子粲夸克)和Majorie(得名于他的继母)生活在Brooklyn附近的Prospect Heights。不写书的时候,他喜欢研究族谱、数学和量子力学。他以前的著作还包括《Java I/O》以及其他一些Java和XML的作品。
---------------------
Elliotte Rusty Harold 出生于新奥尔良,他会定期回到那里寻找用坚硬的粘土制成的碗。但是目前他与妻子Beth以及宠物猫Charm(与夸克同名)和Marjorie(与其岳母同名)住在布鲁克林附近的Prospect 高地。他是Polytechnic 大学计算机系的副教授。他的Cafe au Lait网站(http://www.ibiblio.org/javafaq)业已成为因特网上最为流行的独立Java站点之一。其子站点Cafe con Leche(http://www.ibiblio.
org/xml)则成为因特网上最为流行的XML站点之一。在本书之前,Elliotte为O'Reilly公司编写的书包括《Java I/O》和《Java Network Programming》。
本书的封面动物是一只北美河獭(Lutra canadensis)。这些小的食肉动物会在美国和加拿大的水域出现,除苔地和美国西南部的闷热干燥区域不适合它们外,它们的栖息地几乎遍布各地。北美河獭大约重20磅,身长约2.5英尺,雄性一般比雌性长三分之一。它们的食物主要由鱼和青蛙等水生动物组成,但由于它们有三分之二的时间生活在陆地上,所以偶尔也会吃鸟类或啮齿动物。它们的毛分为两层 —— 粗糙的外层毛和厚密的内层毛,可以有效地防御寒冷,事实上,它们看起来很喜欢在冰雪中玩耍。当潜水时,河獭的脉搏会从正常的每分钟170下降到20,这样就能保存氧气,可以在水下呆得时间更长。这种动物喜爱群居,易于驯养。在欧洲,人们就曾训练一种河獭来捕鱼。