Paperback: 506 pages
Publisher: O'Reilly Media; Fourth Edition edition (October 17, 2013)
Product Dimensions: 7 x 1.1 x 9.2 inches
Shipping Weight: 2.2 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (7 customer reviews)
Best Sellers Rank: #206,663 in Books (See Top 100 in Books) #48 in Books > Computers & Technology > Networking & Cloud Computing > Networks, Protocols & APIs > LAN #84 in Books > Textbooks > Computer Science > Object-Oriented Software Design #243 in Books > Computers & Technology > Programming > Languages & Tools > Java
Wisely divided in 13 main parts, reviewing transversely all the network API (and more).Starting from basic network concepts, including information about NIO, Asynchronous Channels, Socket Options (Java 7), until IP Multicasting. Author mentions that Java Network API is stable since version 1.0 and we shouldn't have any issue after Java 8 is released, anyway as we know, always these future assumptions must be taken carefully about any migration.Being the 4th edition, it is certainly a proved book, with mature information about the network scope.Very detailed information on its coding examples, regarding the interfaces, constructors, direct/undirected classes, event handlers, exception handling, and their respective methods.At the end, explain how this complex API can be used in the expected/correct fashion.Similar to the new (2nd) edition of Java Web Services book, there is an emphasis on the current de-facto REST standard.Kind of bible, reference and cookbook of network Java, responding all the most common doubts (and some very peculiar).for the beginner and advanced developer, well redacted.Although there are a lot of snippet code in the book, the complete examples can be downloaded from author's website.
The book contains details of network programming in Java. I found in useful as I want to find a book about network programming.The sample code in this book saved me a lot of time. I can pick up some sample code from this book and then modify it to suit my needs.
It's a great book with great ideas.