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

Win a copy of Make it so: Java DB Connections & Transactions this week in the JDBC forum!
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!