Publisher's Synopsis
With its portability, robustness, and ease of use, Java is the ideal language for developing network applications. Supported by versatile and powerful Application Programming Interfaces (APIs), Java has become the platform of choice for many developers of small as well as critical enterprise applications.;This book is a detailed exploration of the fundamentals of network concepts and applications as well as the various Java networking technologies. The book is not confined to JDK 1.3 but covers networking features in JDK 1.4 as well. Starting with the basics of networking, by the end of the book you should be able to develop sophisticated network applications.;This book requires a basic familiarity with Java, though core networking Java classes are covered. No previous knowledge of networking is required. It is for Java programmers who would like to gain firm understanding of networking in general and network programming with Java in particular. With in-depth coverage of a wide range of topics, this book is also useful for more experienced programmers who would like to expand their knowledge of the options available for them when developing Java network applications.