Join Books.org — it's free

Platform-Specific Programming, UNIX, General Software Engineering
Practical UNIX Programming : A Guide to Concurrency, Communication and Multithreading by Kay A. Robbins, Steven Robbins β€” book cover

Practical UNIX Programming : A Guide to Concurrency, Communication and Multithreading

by Kay A. Robbins, Steven Robbins
Write a review
Log in to track your reading progress.

Overview

To fully utilize today's hardware platforms, new software increasingly depends on sophisticated techniques in communication, concurrency, and multithreading. Practical UNIX Programming is a clear, comprehensive, up-to-date guide to these essential techniques. You won't just learn the details of communication, concurrency, and multithreading, you'll understand why these techniques are so important - and where and how to use them. The authors present hundreds of short examples, more extensive sample projects, and working code to help you make sense of these and other complex topics: RPCs, network communication, and the client-server model; signals, including the new POSIX realtime signals; STREAMS, sockets, and TLI; threads and semaphores; and new POSIX and Spec 1170 standards. Learn how to use communication, concurrency, and multithreading in realistic applications. Learn the difficult art of testing concurrent programs. Practical UNIX Programming even offers simplified libraries you can use in your own network communication applications. In a world of networks, multiprocessor systems, and client-server applications, the techniques covered here have become critical to UNIX software development. This book won't just help you master those techniques, it will serve as an excellent reference for years to come.

Well written and comprehensive, this book explains complicated topics such as signals and concurrency in a simple, easy-to-understand manner. The book offers an abundance of practical examples and exercises. Covers the fundamentals, asynchronous events, concurrency, and communications.

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

Explains essentials of UNIX programming, concentrating on communication, concurrency, and multithreading techniques and why, when, and how to use them. Chapters on files, signals, semaphores, POSIX threads, client-server communication, and remote procedure calls feature short examples, working code, and simplified libraries for use in network communication applications. Projects integrate material from several chapters and develop applications such as a token ring and Internet radio. Contains appendices on UNIX and UICI. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
November 2, 1995
Publisher
Prentice Hall
Pages
672
Format
Hardcover
ISBN
9780134437064

More by Kay A. Robbins, Steven Robbins

Similar books