or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Sell Back Your Copy
For a $0.71 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition)
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition) [Paperback]

Douglas E. Comer (Author), David L. Stevens (Author)
4.8 out of 5 stars  See all reviews (10 customer reviews)

List Price: $133.00
Price: $119.23 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.77 (10%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover --  
Paperback $119.23  

Book Description

013260969X 978-0132609692 April 4, 1996 2

This is a revised version of this volume. Changes in this edition include: Code has been updated to use ANSI C and the UNIX operating systems (POSIX). Covers SLIP connections (a popular program that allows TCP/IP access to the Internet over dial-up phone systems. Latest changes in Network File System protocol (NFS3). This edition focuses on the BSD version of UNIX. This volume answers the question “How does one use TCP/IP?” — focusing on the client-server paradigm, and examining algorithms for both the client and server components of a distributed program. Describes the AT&T TLI interface and uses it in all examples. The principles underlying distributed programs and all server designs are emphasized. Thoroughly covers the many ways to design interactive and concurrent client and server software, as well as their proper use and application. Concepts apply to Client-Server programs in general; not just TCP/IP. Any communications professional who wants to put TCP/IP to use. This is everyone working on Internet communications.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition) $82.34

Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition) + Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition)
Price For Both: $201.57

Show availability and shipping details



Editorial Reviews

From the Publisher

This is the Second Edition of Vol. III BSD Socket Version from one of the most popular TCP/IP Internetworking series ever published. This new edition includes code in ANSI C throughout. This is the only book available who's central theme is software design that teaches designers how to structure clients and servers. The server designs are directly applicable to WWW and other applications. The authors present the most complete coverage of server technology that allows designers to understand the costs and benefits of advanced server technologies. In addition, the Second Edition discusses the use of application gateways to allow client-server communication across heterogeneous protocols.

From the Back Cover

This is a revised version of this volume. Changes in this edition include: Code has been updated to use ANSI C and the UNIX operating systems (POSIX). Covers SLIP connections (a popular program that allows TCP/IP access to the Internet over dial-up phone systems. Latest changes in Network File System protocol (NFS3). This edition focuses on the BSD version of UNIX. This volume answers the question “How does one use TCP/IP?” — focusing on the client-server paradigm, and examining algorithms for both the client and server components of a distributed program.

Describes the AT&T TLI interface and uses it in all examples. The principles underlying distributed programs and all server designs are emphasized. Thoroughly covers the many ways to design interactive and concurrent client and server software, as well as their proper use and application. Concepts apply to Client-Server programs in general; not just TCP/IP. Any communications professional who wants to put TCP/IP to use. This is everyone working on Internet communications.


Product Details

  • Paperback: 552 pages
  • Publisher: Prentice Hall; 2 edition (April 4, 1996)
  • Language: English
  • ISBN-10: 013260969X
  • ISBN-13: 978-0132609692
  • Product Dimensions: 9.5 x 7.3 x 1.1 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #543,801 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

10 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.8 out of 5 stars (10 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

21 of 21 people found the following review helpful:
5.0 out of 5 stars Definitely worth considering. Well written., September 11, 1999
This review is from: Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition) (Paperback)
This book is very well written. I suspect it was written with college students in mind. As a professional, I went through it like a hot knife through butter. I really liked his showing a number of ways to solve a problem, with a discussion of the tradeoffs (e.g., iterative vs. concurrent servers). The programming is in ANSI C. I enjoyed seeing a makefile and some Bourne shell scripts in this book. So many authors act like this stuff doesn't even exist. You might want to get the UNIX Network Programming, Vol.1, book by W. Richard Stevens also. The Stevens book serves better as a reference and has more detail. E.g., Stevens talks about tcpdump, but Comer doesn't. Yet Comer's book is very easy to read and gives you a clear picture without drowning you in details.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Excellent on socket programming, but not enough on rpc, July 21, 1999
By A Customer
This review is from: Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition) (Paperback)
If you are a beginer of tcp/ip programming, like me, you will find this book more clear and readable than that by Richard stevens(I have his "Unix programming with TCP/IP" and can make a comparison). The authors give many practical hints and advices which I found very useful. I particularly like the chapter " Practical hints and techniques for unix servers". My only complain is there is not enough description on RPC. If Douglas really want to cover this area, more details should be given. I hope the parts on rpc in this book were as clear as those on socket programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
4.0 out of 5 stars A good,readable,working guide to TCP/IP Socket, January 12, 2001
By 
B. K. Lau (Arlington, MA USA) - See all my reviews
(REAL NAME)   
This review is from: Internetworking with TCP/IP Vol. III, Client-Server Programming and Applications--BSD Socket Version (2nd Edition) (Paperback)
I used this book from cover to cover in a Unix Socket Programming class. A few good points about this book: 1) The sample do compiled on Linux with no problems. That's a plus. 2) The author emphasized good client-server design principles. 3) The introduction is gentle and very readble. 4) The code sample is directly,simple and not riddled with unnecessary details to "show off" like some authors do.

You don't need much Unix to do exercise in this book.About the only System calls you need to know are fork(),Select(),sigalarm() and execve(). The book could have been expanded to cover HTTP,SOAP and some other protocols to give it a 5stars.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject