Additional Information | |||
---|---|---|---|
Title | Unix Network Programming : Interprocess Communications Volume 2 | Height | 22 mm |
Author | Stevens | Width | 17 mm |
ISBN-13 | 9788120320628 | Binding | PAPERBACK |
ISBN-10 | #812032062X | Spine Width | |
Publisher | Apprentice House | Pages | 576 |
Edition | 2 | Availability | Out Of Stock |


Supplemental materials are not guaranteed for used textbooks or rentals (access codes, DVDs, CDs, workbooks).
Unix Network Programming : Interprocess Communications Volume 2
Author: Stevens
This completely revised and updated edition presents a comprehensive treatment of every form of interprocess communication (IPC), including message passing, synchronization, shared memory, and Remote Procedure Calls (RPCs). Well-implemented IPCs are the key to the performance of virtually every nontrivial UNIX program. The book begins with a basic introduction to IPC and t This completely revised and updated edition presents a comprehensive treatment of every form of interprocess communication (IPC), including message passing, synchronization, shared memory, and Remote Procedure Calls (RPCs). Well-implemented IPCs are the key to the performance of virtually every nontrivial UNIX program. The book begins with a basic introduction to IPC and the problems it is expected to solve. Along the way, the reader is introduced to every current IPC technique and technology, including: * Pipes and FIFOs * Posix and System V Message Queues * Mutexes and Condition Variables * Read-Write Locks * Record Locking * Posix and System V Semaphores * Posix and System V Shared Memory * Solaris Doors and Sun RPC * Performance Measurements of IPC Techniques Besides gaining an indepth understanding of these topics, the readers will develop capabilities to create implementations of Posix message queues, read-write locks, and semaphores. It is an ideal text for computer science students for courses in network programming as well as a useful reference for experienced programmers.