or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £24.25 Amazon.co.uk Gift Card
Unix Systems Programming: Communication, Concurrency and Threads
 
 
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.

Unix Systems Programming: Communication, Concurrency and Threads [Hardcover]

Kay Robbins , Steve Robbins
3.3 out of 5 stars  See all reviews (3 customer reviews)
RRP: £65.99
Price: £64.21 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.78 (3%)
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.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Hardcover £64.21  
Paperback --  
Trade In this Item for up to £24.25
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Unix Systems Programming: Communication, Concurrency and Threads for an Amazon.co.uk gift card of up to £24.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with The C Programming Language (2nd Edition) £33.99

Unix Systems Programming: Communication, Concurrency and Threads + The  C Programming Language (2nd Edition)
Price For Both: £98.20

Show availability and delivery details



Product details

  • Hardcover: 912 pages
  • Publisher: Prentice Hall; 2 edition (17 Jun 2003)
  • Language English
  • ISBN-10: 0130424110
  • ISBN-13: 978-0130424112
  • Product Dimensions: 24.2 x 19.2 x 5.4 cm
  • Average Customer Review: 3.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 972,232 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Kay A. Robbins
Discover books, learn about writers, and more.

Visit Amazon's Kay A. Robbins Page

Product Description

Product Description

In a nutshell, this updated UNIX classic covers everything you'll ever need for threads, TCP/IP and RPC programming—with reusable code examples that explain syntax along the way. Robbins and Robbins explain the essentials of UNIX programming, concentrating on communication, concurrency, and multithreading techniques and why, when, and how to use them. They also show how to design complex software to get the best from the UNIX operating system. Using short code snippets to illustrate how to use system calls, they also include a number of hands-on "projects" that very quickly help readers expand their skill levels. The book includes chapters on files, signals, semaphores, POSIX threads, client-server communication, and remote procedure calls. There are also short examples, working code, and simplified libraries for use in network communication applications featured throughout the book. The updated Second Edition includes all-new chapters on the Web and multicast and a completely revised and updated RPC chapter.

From the Back Cover

UNIX Systems Programming: Communication, Concurrency, and Threads by Kay A. Robbins and Steven Robbins
  • UNIX processes, files, and special files
  • Signals and timers
  • POSIX threads, semaphores, and IPC
  • TCP, UDP, multicast, and the Web
  • Features projects on Internet radio, server performance, timers, web caching, and shells

Learn how to design and implement reliable UNIX software whether you are using Linux, Solaris, Mac OS X, or another POSIX-based system.

This completely updated classic (originally titled Practical UNIX Programming) demonstrates how to design complex software to get the most from the UNIX operating system. UNIX Systems Programming provides a clear and easy-to-understand introduction to the essentials of UNIX programming. Starting with short code snippets that illustrate how to use system calls, Robbins and Robbins move quickly to hands-on projects that help readers expand their skill levels.

This practical guide thoroughly explores communication, concurrency,and multithreading. Known for its comprehensive and lucid explanationsof complicated topics such as signals and concurrency, the bookfeatures practical examples, exercises, reusable code, and simplifiedlibraries for use in network communication applications.

A self-contained reference that relies on the latest UNIX standards,UNIX Systems Programming provides thorough coverage of files, signals,semaphores, POSIX threads, and client-server communication. Thisedition features all-new chapters on the Web, UDP, and serverperformance. The sample material has been tested extensively in theclassroom.

PRENTICE HALL

Professional Technical Reference

Upper Saddle River, NJ 07458

www.phptr.com

ISBN: 0-13-042411-0


Inside This Book (Learn More)
First Sentence
This chapter introduces the ideas of communication, concurrency and asynchronous operation at the operating system level and at the application level. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(5)

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 Reviews

5 star
0
3 star
0
1 star
0
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
Format:Hardcover
This is a solid book on Unix based systems (inc Solaris, OS X, Linux ), with particular emphasis on practical programming. I used the first edition when I did my HNC in Computing at college. I had the first edition out on loan from the college library and had no hesitation to buy the 2nd edition when it come out.

A few things to note, having some C skills is essential, and having a some Unix skills would also help. The book takes a very practical approach, which is a joy. I've read a few dry OS books and trying to remember a couple of pages of text is a challenge. But here the authors introduce a concept, then create a small program to demonstrate what they are talking about. Then some additional theory is added and more code etc, building up a bigger picture. The contents are extensive (check out the table of contents above) covering processes, signals, events etc.

The authors have a good website which you can download the code from. I have run the programs so far with no problems on my Linux machine (2.4 Kernel), but examples should work on most Unix variants including OS X, Solaris etc.

I have not yet finished the book but so far so good.

Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
Format:Hardcover
Looking through the available litterature covering Unix, they are mostly at least 10 years old, and thus not reflecting the changes in Unix, Linux and POSIX. Some of those books are OK, but we need reference material that is up to date. Within the first two hours of study we had answers to 2 or 3 problems that we could not find in the old litterature or in the online available GNU ditto.

Plenty of code examples, downloadable, ready to use!

So a much needed update is now available, and recommended.

One problem - it is designed for a college class, not to be a quick reference. I don't have the time to do the exercises, and as always with this type of book I am left with a feeling that not everything is revealed in the text, because the writer cannot reveal the answers to the exercises too easily. Otherwise he cannot sell the book to the college teachers!
Comment | 
Was this review helpful to you?
1 of 16 people found the following review helpful
very bad organization 20 April 1998
By A Customer
Format:Hardcover
IT IS A VERY BAD ORGANIZED BOOK ON OPERATION SYSEM. SOMETIME, JUST CAN'T FOLLOW.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Only search this product's reviews

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
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges