BUY THIS BOOK
Add to Cart

Print Book $39.95


Add to Cart

PDF $27.99

Safari Books Online

What is this?

Add to UK Cart

Print Book £28.50

What is this?

Looking to Reprint or License this content?

Java Network Programming, Third Edition

By Elliotte Rusty Harold
Third Edition  October 2004 
Pages: 760
ISBN 10: 0-596-00721-3 | ISBN 13: 9780596007218
starstarstarstarstar (Average of 3 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

Thoroughly revised to cover all the 100+ significant updates to Java Developers Kit (JDK) 1.5, Java Network Programming is a complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). It includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, and the new I/O API. This is the essential resource for any serious Java developer.
Full Description

The new third edition of this highly regarded introduction to Java networking programming has been thoroughly revised to cover all of the 100+ significant updates to Java Developers Kit (JDK) 1.5. It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers. This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer.

Browse within this book

Cover | Table of Contents | Colophon




Featured customer reviews

Write a Review


Java Network Programming, Third Edition,  June 11 2006
Rating: StarStarStarStarStar
Submitted by bjordan   [Respond | View]

I'm not ready to waste time on book so packed with javadoc info. Why should i know about all the possible constructors of InetAddress or Socket? It's possible to find all info about them in online documentation.

Thread discussion is very dry - author doesn't even mention new java 1.5 concurrent classes like executor or callable.

So my verdict is don't waste your money - buy yourself a Java NIO book instead.


If you are serious about Java, get this book,  April 15 2005
Rating: StarStarStarStarStar
Submitted by JAVSAN   [Respond | View]

If you are interested in gaining the required theory to do network programming in Java, get this book.

I find it presents a very good background material on topics related to network programming (like basic IO and Thread programming) that are not usually addressed in network programming books.

The author also provides simple (but complete) source code examples to make a point very clear.

If you are serious about Java in general, this is a good tool to add to your box.


Javaranch Review of "Java Network Programming (3rd)",  April 06 2005
Rating: StarStarStarStarStar
Submitted by Val   [Respond | View]

You can read my review of Java Network Programming (3rd) on my blog.

Read all reviews


Media reviews
"Java Network Programming is an excellent book for those looking for specific help and information on some of the pertinent Java networking APIs, or APIs used directly in networked programming (like IO, threads, etc)...The book is written in an easy to read, conversational style that is quite pleasant (even funny at times) and very informative. There are many code examples throughout, which in my view is very essential for any kind of programming book. "
-- Jeff Salter, Sacramento Java User Group (SacJUG)



Read all reviews

See larger cover