Search
Go

Shop by category
 
Java Network Programming, Third Edition
Email a friendView larger image

Java Network Programming, Third Edition

List Price: $39.99
Our Price: $21.99
You Save: $18.00 (45%)
Shipping: Eligible for FREE Super Saver Shipping on orders over $25.
SKU:

ACOMMP2_book_usedverygood_0596007213

In Stock
Usually ships in 1 business days

Note: Item may be sold and shipped by another company. Learn more.
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.

Features:

ISBN13: 9780596007218


Condition: New


Notes: BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!


Product Details:
Author: Elliotte Rusty Harold
Paperback: 504 pages
Publisher: O'Reilly Media
Publication Date: 2004-10
Language: English
ISBN: 0596007213
Product Length: 7.0 inches
Product Width: 9.1 inches
Product Height: 1.7 inches
Product Weight: 2.6 pounds
Package Length: 9.0 inches
Package Width: 7.0 inches
Package Height: 2.0 inches
Package Weight: 3.1 pounds
Average Customer Rating: based on 37 reviews
Customer Reviews:
Average Customer Review: 4.0 ( 37 customer reviews )
Write an online review and share your thoughts with other customers.


Most Helpful Customer Reviews

54 of 64 found the following review helpful:

1Misapprehensions and misinformation. Avoid.Jul 09, 2001

Avoid. This book appears to have quite a reputation, but despite being in its 2nd edition, it is riddled with errors. The book exhibits some fundamental misapprehensions about TCP/IP; as a result it perpetrates some astonishing misinformation, much of it quite basic. Partial list: the nature of a socket close operation; what IOException when closing a socket means; what happens when the listen backlog is exceeded; specification of the ServerSocket constructors; Nagle's algorithm (Socket.setTcpNoDelay); linger; keepalive; etc etc.

Of the examples which do work, the PortScanner and LocalPortScanner are provided in versions which perpetrate atrocities on the local machine and network by not closing sockets. Multi-homing very cursorily treated, not even indexed. Firewalls apparently treated in one page. Role of TTL in multicast apparently ignored.

The text is verbose and repetitive, and a number of the examples are irrelevant. Fully 50% of the Sockets for Servers chapter consists of a rather irrelevant excursion into HTTP and HTML; the examples have bugs, not that they have much point. Also, what pray have HTML rendering and parsing in Swing got to do with networking? 30 irrelevant pages on this; nice to have, but why here?

Author seems to think HotSpot is a JIT. Typos in the index, not encouraging. Many impending JDK 1.4 enhancements will shortly obsolete this book. Avoid it. For TCP/IP and UDP fundamentals, buy W.R. Stevens Unix Network Programming. -

15 of 16 found the following review helpful:

5Great Intro to Networking with JavaJun 05, 2001
By David C. Johnson
I love this book. Absolutely love it. One of the great things here is the tie in of network programming with java's IO classes. Networking in Java is IO, and this book explains it upfront.

The overviews of IO and Threading in the first couple of chapters can really solidify these topics if you are sketchy on them. The rest of the book is dedicated to going over the .net classes & explaining each one, providing in depth/useful examples for each.

The appendix of the book give a good enough overview of RMI & JavaMail, more than enough to get you going using either package.

While this is not a book for total beginners, if you need to learn the .net package, or want to take your Java skills to the network, buy this book!

11 of 11 found the following review helpful:

5Comprehensive reference (3rd Edition)Nov 23, 2004
By Eric Wuehler
If you're doing anything with Java and Network I/O programming, the topic will most likely be covered in this book. The author does a great job describing not only how Java handles network programming, but the concepts and details of network programming in general. The book takes the core java.net classes and describes each method, what it does, how to use it, what to watch for, code examples, etc - it takes the API Javadoc and expands upon it.

It's a great Java Network API reference book.

11 of 12 found the following review helpful:

4SOLID NETWORK PROGRAMMING INTRODUCTIONAug 30, 2000
By Gopal V. Wunnava "Gopal Wunnava"
This book is pretty complete as far as covering the fundamentals of java network programming is concerned.However, it provides not much more information than what the first edition covered.Most of the chapters seem the same, and some have been re arranged.Manning's book covers more topics,but this book gives better explanation of the concepts like RMI etc.Overall, a good addition to the shelf,but if you already have the first edition of this book, might want to consider Manning's book instead.

11 of 12 found the following review helpful:

5In-depth API coverageNov 10, 2004
By Jack D. Herrington "engineer and author"
The value of this book is in the depth of the coverage it gives to every topic. As opposed to the usual code fragments glued together with the necessary minimum of expository text, this book takes it's time to explain topics in detail. It's clear that in it's third revision the author has learned how to teach the Java network APIs.

Topics covered include both client and server code with sockets and UDP, non-blocking I/O, and protocol and content handlers, as well as many others. This is very in-depth, very well written with effective use of graphics. And better yet you will learn about the protocols themselves as well as the APIs.

This is an outstanding book, easily the best book, on the Java network APIs.

See all 37 customer reviews on Amazon.com

About Us   Contact Us
Privacy Policy Copyright © , Security Books. All rights reserved.
Web business powered by Amazon WebStore