File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes network programming book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "network programming book?" Watch "network programming book?" New topic

network programming book?

Steven Alvarez
Ranch Hand

Joined: Nov 01, 2006
Posts: 66
Any good books that can introduce network programming? Prefably something good for a newbie like me. :-) Thanks for any help!
David McCombs
Ranch Hand

Joined: Oct 17, 2006
Posts: 212
I don't know of a good java-centric book that is a well rounded networking book.

TCP/IP Sockets in Java by Calvert/Donahoo is a decent starter book. It covers basic java networking libraries, along with IO, threads and parsing and framing. But it lacks a serious discussion on the topic and has a little info on the underlying protocols. It is small, easy to read and cheap(<$20 US). A book like this might be a good starting point.

Probably the best introductory book is Unix Network Programming. It is a very solid computer science book, but is not overly difficult to read. It does require a working knowledge of C. The book covers the Berkley Sockets API which is used on most non-MS operating systems, and Windows API's are based on it. The book covers a good deal but doesn't get into more advanced topics.

"Should array indices start at 0 or 1? My compromise of 0.5 was rejected without, I thought, proper consideration."- Stan Kelly-Bootle
Guru dhaasan
Ranch Hand

Joined: Sep 13, 2006
Posts: 126

UNIX-Network-Programming by Richard-Steven is best for new bies

Thanks, Shiv
SCJP, OCE - JSP & Servlets Developer
Steven Alvarez
Ranch Hand

Joined: Nov 01, 2006
Posts: 66
Anyone know a good java specific book on network programming that is good? Thanks.
Stephen Foy
Ranch Hand

Joined: Oct 17, 2005
Posts: 143

Read this, and some books are recommended at the bottom.

Stephen Foy - Microsoft Application Development Consultant
I agree. Here's the link:
subject: network programming book?
It's not a secret anymore!