Welcome to the O'Reilly Press Room
oreilly.com HomeO'Reilly Network
ConferencesSoftwareInternational

Arrow Search
Arrow Product List
Arrow Press Room
Arrow Jobs
Resource
Centers

Arrow
Perl
Java
Web & Internet
Open Source
XML
Linux
Unix
Python
Macintosh
Windows
.NET
Oracle
Security
Sys/Network Admin
C/C++ Programming
Design & Graphics
Visual Basic
Special
Interest

Arrow
Ask Tim
Frankly Speaking
Ron's VB Forum
Beta Chapters
Letters
elists
Events
Palm OS
Missing Manual
User Groups
Catalog Request
Specials
Write for Us
Patient-Centered
Guides
O'Reilly
 

August 31, 2000

Eagerly Anticipated Second Edition of O'Reilly's Java Network Programming Released

Sebastopol, CA--"Java's growth over the last five years has been nothing short of phenomenal," says Elliotte Rusty Harold, author of the just-released second edition of Java Network Programming (O'Reilly, $39.95). "Given Java's rapid rise to prominence and the general interest in networking, it's a little surprising that network programming in Java is still so mysterious to so many."

"What's exciting about Java centers around the potential for new kinds of dynamic, networked applications, and Java Network Programming shows you how to write them," explains Harold. "Java is the first programming language designed from the ground up with networking in mind. Since the first edition of this book was released, many of the dynamic, distributed network applications that I thought Java would make possible have indeed come to pass. Programmers are using Java to query database servers, monitor web pages, control telescopes, and manage multiplayer games-all by using Java's ability to access the Internet. Not all network software is written in Java yet, but it's not for lack of trying."

Java Network Programming, 2nd Edition 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, and servlets. This second edition also includes coverage of Java 1.1, 1.2 and 1.3. New chapters cover multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, the Java Secure Sockets Extension, and more.

"Java Network Programming helps you push the envelope in the developing world of Java programming--to go far beyond the cute web page animations that are the extent of many first-generation Java applications, and get deep into Java's capabilities as a platform for serious network programming," says Harold.

What critics and readers said about the first edition:

"I didn't begin to understand Java networking until I found this book."
--Bruce Eckel, author of "Thinking in Java"

"An excellent tutorial that will guide you through the world of Java networking as smoothly as possible."
--amazon.com

"This book features an introduction to developing network programs, using the communications and networking classes in the java.net package. Covers networking fundamentals, RMI, TCP, UDP sockets, multicasting protocol and content handlers, servlets, as well as URLs and basic applet capabilities. Covers Java 1.1."
--Geoff Choo, Director Solutions WEBzine

"Although I have been in the software industry for 16 years, this is probably the first note of this kind I've ever sent. I just wanted to say thanks for producing such high quality programming books (especially Java Network Programming) at rational prices. It seems that the rest of the computer book industry is hell bent on a race to see who can gouge the highest prices for the cheapest trash. I've voted with my wallet since most of the titles that I buy these days are yours."
--Donald J. Cunningham

"This is by far one of the best written Java books I've seen on the market. This book should be a part of any programmer's library if they aspire to use Java for network programming. In fact, even if you're not, you should buy this book just to see how well written a computer book can be."
--Ed's Internet Book Review

"Java Network Programming completely introduces TCP/IP networks, making it the place to start if you're familiar with Java but don't know how to develop a network-aware Java program."
--David Wall, amazon.com,

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

Online Resources: Java Network Programming, 2nd Edition
By Elliotte Rusty Harold
2nd Edition August 2000
1-56592-870-9, 760 pages, $39.95 (US$)
order@oreilly.com
1-800-998-9938

Return to the: O'Reilly Press Room

Contacts:
CUSTOMER INQUIRIES
Sales/Customer Service
(707) 829-0515
order@oreilly.com

PRESS QUERIES ONLY
Contact Lisa Mann
(707) 829-0515 ext. 230
lisam@oreilly.com


oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly & Associates, Inc.
webmaster@oreilly.com