Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Java Network Programming: A Complete Guide to Networking, Streams, and Distributed Computing

Java Network Programming: A Complete Guide to Networking, Streams, and Distributed Computing

List Price: $44.95
Your Price: $29.67
Product Info Reviews

<< 1 2 3 >>

Rating: 5 stars
Summary: Excellent book
Review: This is one of my favorite computer books.
Written VERY well. Wealth of material, presented in well organized sections according to subject.
This book is great for learning Java Network Programming and as a reference.

Rating: 5 stars
Summary: Superb writing - Writers are experts in java programming
Review: This is one of the best Java books on the market. Concepts are explained in a clear, succint manner with little extraneous detail that shows the authours mastery of the material. Java is a complex subject, so clear overviews of key areas are very valuable. This book is a must have for every Java Library.

Rating: 5 stars
Summary: the best book on the subject
Review: Thorough and inspiring. Written clearly and to the point. do'nt be surprised to find out that almost half of this big book is dedicated to IO, after all that's what networking is based on.

Rating: 0 stars
Summary: Java Network Programming, 2nd edition
Review: We'd been developing network applications in Java for just over a year when we were asked to write the first edition of Java Network Programming; and now, a couple of years later, we're still at it, and still enjoying it. This book is a distillation of our past four years' experiences and odd enlightenments.

One of the tremendous strengths of Java is that it enables you to write network applications both easily and properly. By properly, I mean that it is possible to develop complex applications in an efficient, manageable and robust manner. This is the focus of our book.

We did not set out to look at a single aspect of Java by itself, as many books do - such as I/O, Sockets or Servlets - because that is not where Java's strength lies, and that is not how we use Java. Java's strength lies in the manner in which you can integrate and extend its different APIs, by combining sockets with customized network-oriented streams, by efficiently employing exceptions and multithreading, and by integrating other technologies such as RMI, CORBA and Servlets.

Hopefully you'll take away from this book some of the fun and experience that we've had with Java networking over the years, and some of the lessons that we've learned.

Rating: 5 stars
Summary: Why this is a good book!
Review: While the authors could have taken their discussion of Java networking farther, there is no other book on the market that even comes close to discussing as much as they did. The main reason why I liked this book is chapter 21. It is here where all the ideas in the book come together through the assembly of a working networked Chat/Whiteboard applet. What is very cool about the applet is that it multiplexes data being sent from the whiteboard and chat portions of the applet into one stream that is sent to the server. It also demultiplexes the stream of data coming from the server to either the whiteboard or chat portions of the applet. If you ever implement a networked client, understanding this strategy will pay off. It's also fun to create several whiteboard clients, draw in one of them and watch the other clients display the drawing instantly. Assuming you know the basics of Java programming, this book can get you up to speed on Java Network programming in less than a week.


<< 1 2 3 >>

© 2004, ReviewFocus or its affiliates