|
Java Network Programming Merlin Hughes, Michael Shoffner, and Derek Hamner 1999 | 860 pages ISBN: 188477749X |
|||
![]() |
$44.95 | Softbound print book | |
Preface
Well, here we are at edition two. Why did we do this again?As before, our main reason for writing Java Network Programming is to provide you with useful techniques and code for networked applications development in Java.
With the recent updates to the Java platform, its capabilities for networking and distributed computing have expanded significantly. APIs now exist that offer new options for significant applications development.
The primary focus of this book is the fundamental networking technology provided by Java: streams and IP-based protocols such as TCP, UDP, and multicast. In this second edition we have added coverage of new API features relevant to these technologies, while, in addition, improving and extending the examples provided by the first edition to cover these changes and more.
In other areas, updates to the Java platform have introduced new networking capabilities such as RMI, CORBA, and servlets. To provide a good networking foundation in this book, we have added coverage of these important topics to the second edition. Of course, spatial limitations of the printed page limit the depth in which we can cover these specialized networking APIs. As a result we have attempted to introduce these topics sufficiently that you can make an informed choice about what technology to use, and should one catch your fancy, other dedicated books can serve you better than we could hope to.
Finally, with the Java 2 platform, a complete and far-reaching cryptography API has been added to Java's repertoire. Rather than attempting to shoehorn our cryptographic examples from the first edition into this new API, we have completely excised cryptography from this second edition, preferring to cover that in a separate book, Applied Java Cryptography , due out after the Java APIs stabilize.
In short, there was a lot of new stuff that needed coverage, some old stuff that needed revision, and then some other random things that happened to catch our attention. Plus, our publisher put a gun to our head so we didn't have any choice.
Enjoy!

