Jump to ratings and reviews
Rate this book

Unix Systems Programming: Communication, Concurrency and Threads, 2/e

Rate this book
Description This fully updated UNIXclassic covers everything students need to know to master UNIXthreads, TCP/IP, and RPC programming?with reusable code examplesthat explain syntax every step of the way. The authors explain thefundamentals of UNIX programming, focusing on communication,concurrency, and multithreading techniques: how they work, when touse them, and how to use them most effectively. This Second Edition includes entirely new chapters onprogramming for the Web and multicasting, as well as thoroughlyrevised and updated coverage of RPC. Coverage also includes files,signals, semaphores, POSIX threads, and client-servercommunication. The authors illustrate the best ways to write systemcalls, they present several hands-on projects designed to helpstudents quickly improve their skills. Throughout, the authorspresent short code examples and simplified network communicationlibraries, demonstrating how to design complex software to achievethe best possible reliability and performance. For Sale in Indiansubcontinent only Learn UNIX essentials with a concentration on communication, concurrency, and multithreading techniques Full of ideas on how to design and implement good software along with unique projects throughout Excellent companion to Stevens' Advanced UNIX System Programming I. Fundamentals Technologys Impact on Programs. Programs, Processes and Threads. Processes in UNIX. UNIX I/O. Files and Directories. UNIX Special Files. Project: The Token Ring. Signals. II. Asynchronous Events Times and Timers. Project: Virtual Timers. Project: Cracking Shells. III. Concurrency POSIX Threads. Thread Synchronization. Critical Sections and Semaphores. POSIX IPC. Project: Producer Consumer Synchronization. Project: The Not Too Parallel Virtual Machine. IV. Communication Connection-Oriented Communication. Project: WWWRedirection. Connectionless Communication and Multicast. Project: Internet Radio. Project: Server Performance. Kay A. Robbins and Steven Robbins rece

912 pages, Paperback

First published June 27, 2003

1 person is currently reading
38 people want to read

About the author

Kay A. Robbins

8 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
15 (39%)
4 stars
6 (15%)
3 stars
12 (31%)
2 stars
2 (5%)
1 star
3 (7%)
Displaying 1 - 2 of 2 reviews
Profile Image for Daniel.
164 reviews15 followers
June 28, 2016
Initially I had not liked this book at all at first, so I bought Steven's Third Edition. After quite some time, I saw myself more often opening this book than Stevens book because this is much more clear, concise and the code is much more elegant and easy to read.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.