Interprocess Communications in UNIX: The Nooks and Crannies

Interprocess Communications in UNIX: The Nooks and Crannies
ISBN-10
0138995923
ISBN-13
9780138995928
Pages
462
Language
English
Published
1998
Publisher
Prentice Hall Ptr
Author
John Shapley Gray

Description

Understanding processes is fundamental to understanding UNIX. This book zeroes right in on the key techniques of processes and interprocess communication (IPC) - from primitive communications to the complexities of sockets.Loaded with examples and illustrations that clarify each technique, Interprocess Communications in UNIX covers topics like: beginning and ending processes; using fork and exec together; using primitive communications; and working with both named and unnamed pipes. Learn how to create message queues; use remote procedure calls (RPCs); create and access semaphore sets; and create shared memory segments. Once you attain a thorough mastery of interprocess communication methodologies, using POSIX threads you'll learn communications techniques for multithreaded applications. Learn to handle multiple threads in both single and multiple processes. From beginning to end, the book truly leads you through the "nooks and crannies" of UNIX - making you a dramatically more effective programmer. Rave reviews! "I really like this book!!! Concepts that I only vaguely understood now make complete sense to me! The sample code and exercises are so good, they seem to clamp down on the concepts like a vise grip..." S. Lee Henry, Johns Hopkins University.All UNIX system administrators, system programmers and computer science students.

Similar books

  • Interprocess Communications in Linux
    By John Shapley Gray

    The use of lock files has a long history in UNIX . Early versions of UNIX ( as well as some current versions ) use lock files as a means of communication . Lock files are sometimes found in line printer and uucp implementations .

  • Understanding the Linux Kernel
    By Marco Cesati, Daniel Pierre Bovet

    If knowledge is power, then this book will help you make the most of your Linux system.

  • Unix Network Programming Interprocess Communications Vol. 2 , 2Nd Ed.
    By Stevens

    Unix Network Programming Interprocess Communications Vol. 2 , 2Nd Ed.

  • Linux System Programming: Talking Directly to the Kernel and C Library
    By Robert Love

    Written primarily for engineers looking to program at the low level, this updated edition of Linux System Programming gives you an understanding of core internals that makes for better code, no matter where it appears in the stack.

  • UNIX Network Programming: Interprocess communications
    By W. Richard Stevens

    Well-implemented interprocess communications (IPC) are key to the performance of virtually every non-trivial UNIX program. In UNIX Network Programming, Volume 2, Second Edition, legendary UNIX expert W. Richard Stevens presents...

  • Linux Shell Scripting Essentials
    By Sinny Kumari

    Learn shell scripting to solve complex shell-related problems and to efficiently automate your day-to-day tasks About This Book Familiarize yourself with the terminal by learning about powerful shell features Automate tasks by writing shell ...

  • Advanced Linux Programming
    By Alex Samuel, CodeSourcery LLC, Mark L. Mitchell

    This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. Advanced Linux Programming is divided into two parts.

  • Advanced UNIX Programming
    By Marc J. Rochkind

    In Advanced UNIX Programming, Second Edition, UNIX pioneer Marc J. Rochkind brings the book fully up to date, with all-new, comprehensive coverage including: POSIX Solaris™ Linux® FreeBSD Darwin, the Mac™ OS X kernel And more than 200 ...

  • UNIX Network Programming
    By W. Richard Stevens

    The Unix model; Interprocess communication; A network primer; Communication protocols; Berkeley sockets; System V transport layer interface; Library routines; Security; Time and date routines; Ping routines; Trivial file transfer protocol;...

  • UNIX Systems Programming: Communication, Concurrency, and Threads
    By Kay A. Robbins, Steven Robbins

    Greg Doench Cover Design: Nina Scuderi and Talar Boorujy Cm«t Design Director. Jerry Votta Editorial Aaistanr. Brandt Kenna Marirnng Manager. Dan DcPasquale Manufacturing Manager. Alexis Heydi-Long «w 6 2003 Pearson Education, ...