Java Network Programming

By Elliotte Rusty Harold
January 1900
Pages: 442
ISBN 10: 1-56592-227-1 | ISBN 13: 9781565922273
starstarstarstarstar (Average of 1 Customer Reviews)

This book is OUT OF PRINT.

Book description

The network is the soul of Java. Most of what is new and exciting about Java centers around the potential for new kinds of dynamic networked applications. Java Network Programming teaches you to work with Sockets, write network clients and servers, and gives you an advanced look at the new areas like multicasting, using the server API, and RMI. Covers Java 1.1.
Full Description

The network is the soul of Java. Most of what is new and exciting about Java centers around the potential for new kinds of dynamic networked applications. Java Network Programming describes the java.net package, which contains classes for communications and working with networked resources. It is a complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI). Whether you're an experienced network programmer, or just want to see what's possible, you'll find Java Network Programming is a thorough guide to Java's networking potential. It covers Java 1.1, contains many complete programs (available online), and covers all aspects of basic network programming. You'll find chapters on TCP and UDP sockets, multicasting protocol and content handlers, and servlets, part of the new Server API. It also covers what you can do without explicitly writing newtork code: how you can accomplish your goals using URLs and the basic capabilities of applets.

Browse within this book

Cover | Table of Contents | Index | Sample Chapter | Colophon




Featured customer reviews

Write a Review


Java Network Programming Review,  June 04 2000
Rating: StarStarStarStarStar
Submitted by Arnar Sigurðsson   [Respond | View]

Very useful and easy to understand (for java programmers), just like everything that I have experienced from Elliotte Rusty Harold.


Java Network Programming Review,  March 27 2000
Submitted by R.T.JIVANI   [Respond | View]



it's really a good book as i suggest all of the readers of this book.


Java Network Programming Review,  November 08 1999
Submitted by C. Dailey   [Respond | View]



Looks like J.Bean didn't read the errata. Strange, though, my copy had some errors and not others. Protocol & Content handler stuff is a godsend. Sure can't figure out that stuff from the JavaDoc. I agree that the Security section (and mention of signed applets) might need to be updated in a future version, but it's a big ball of twine at the moment. (Java Plugin 1.2.2 has cleaned things up a bit, but only if you pay $$$ for a certificate.)

Read all reviews


Java Network Programming Review,  July 14 1999
Submitted by J. Bean   [Respond | View]



The examples in the book do not work, and bok is hard to understand. The book is not up to usual O'Reilly standard. DO NOT BUY THIS BOOK.


Media reviews "Java Network Programming is intended for those programmers, who are not necessarily experienced in Java, but who have at least a basic familiarity with the Java language in addition to object-oriented programming in general, and who want to start creating sophisticated applications. The bookstarts with a brief, still sufficient review of basic network and web concepts. (Readers, familiar with these concepts, may skip this part of the book).

"It then leads you further - first to high-level classes for network access, then down to low-level socket classes. Next, the book covers the concepts unique to Java - protocol and content handlers, which make it possible to write dynamically extensible software. In conclusion the book discusses the things to come: multicast sockets, remote method invocation, and servlets. Although the author developed the book using release 1.0.2 of Java, he also covered a number of 1.1 topics, especially those concerning network programming.

"The examples are among the strongest points of the book are. They are also available online, so you can get the latest version with corrections and additions. Almost every method and field described in the book is illustrated with at least one complete working program. This saves you from a situation when you do everything as described in documentation, but it still does not work. What is especially valuable, many examples are really useful pieces of code - you can include them into your programs with only minor changes. While there are many books for beginners, this book satisfies a professional's need for information. In my opinion, this book has a good chance of becoming the bible of network programming. It will certainly encourage many programmers to create really useful Internet applications, rather than simple web page animations, which are unfortunately the most popular usage of Java nowadays. I will be looking forward to getting the second edition of this book, which as I hope will bring many new things, since Java is evolving with such dramatic speed."

Read all reviews

See larger cover