Paperback: 576 pages
Publisher: Que Publishing; 1 edition (April 28, 2000)
Product Dimensions: 7.4 x 1.3 x 9.1 inches
Shipping Weight: 2 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (12 customer reviews)
Best Sellers Rank: #430,166 in Books (See Top 100 in Books) #16 in Books > Computers & Technology > Operating Systems > Linux > Servers #111 in Books > Computers & Technology > Operating Systems > Linux > Programming #171 in Books > Computers & Technology > Operating Systems > Unix
This book delivers on its title. I found some of the code useful immediately straight out of the book. I also have his Linux Programming book. It too is very good. I would have given it five stars; but for lack in two areas: firstly, I would have liked coverage of dynamic restart of client / server apps and logging; secondly, as there isn't a CD provided, a download site is given which reroutes you somewhere else and I couldn't find any code to download. This also occured for my other SAMS book by the same author.
This is very readable and usable as a beginner's guide to socket programming. One particular aspect I liked is that the author took the pain to illustrate the socket structure well which many book glossed over. Also, the sample codes are short and illustrate the use of the socket calls well. The book could have been expanded to cover HTTP,SOAP,XML, etc to give it a 5 star. Also think that the publisher could have used better quality print material.
Ah, Warren Gay is the man. I was very pleased with his Sams' Linux Programming book and decided to pick up this book hoping it would be just as straight forward and clear as the Sams' book. He delivered again. I've gone through many socket tutorials on the web and always felt like something was lacking. I still had many questions, but this book cleared them up. You can use this knowledge immediately to write your own apps. Though, I wish there was more on ioctl(), but maybe that goes too far beyond basic socket programming. Oh, Warren Gay is a supporter/programmer for GNU/Open Source. That's a big plus!
What can i say besides WOW! i always wanted to learn C and write server programs on linux machines and this book delivers both! i usually dont give a review of whatever i buy but this worths it. there isnt any cd included for the source code but you will find a link inside on where to download it. this book is a must for any linux/unix fans out there .
The code examples and editing mistakes almost force you to have a secondary book just to validate what the author is doing. 3 stars were given for the completenes and solid explanation of concepts. I should've just picked up the out of print version of Richard Stevens "UNIX Network Programming", classic.
In spite of the description in the Editorial Reviews on this site, this book does not even mention the term IPv6 anywhere. Not even the slightest mention. This is distressing to me, since I specifically wanted reference examples for an IPv6 project I'm working on.If you need IPv4 info, this seems to be a good book.