Unix Network Programming: Interprocess Communications (Volume - 2) 2nd Edition 2nd Edition

Unix Network Programming: Interprocess Communications (Volume - 2) 2nd Edition 2nd Edition (English, Paperback, W. Richard Stevens)


Unix Network Programming: Interprocess Communications (Volume - 2) 2nd Edition 2nd Edition  (English, Paperback, W. Richard Stevens)

30 Ratings & 2 Reviews
4% off
Sold Out
This item is currently out of stock
  • Language: English
  • Binding: Paperback
  • Publisher: Phi Learning
  • ISBN: 9788120320628, 812032062X
  • Edition: 2ndEdition, 2009
  • Pages: 576
  • 10 Days Replacement Policy

W. Richard Stevens’ Unix Network Programming: Interprocess Communications is the second volume in the author’s Unix Network Programming series and deals with network programming in the Unix Operating System.

Summary Of The Book

Unix Network Programming: Interprocess Communications deals with the various aspects of interprocess communication (IPC) in Unix like synchronization, Remote Procedure Calls (RPC), shared memory, and message passing. The performance of any Unix system depends on the implementation of the IPC.

The contents of the book are split up into five parts. The first part, the introduction, covers topics such as System V IPC and Posix IPC along with a brief introduction to networking processes and programming using the Unix software.

Message Passing has been covered in the second part and involves topics like Posix Message Queues, Pipes and FIFOs, and System V Message Queues. The third part of Unix Network Programming: Interprocess Communications deals with Synchronization and mainly talks about topics like Record Locking, Read-Write Locks, Condition Variables, and Posix Semaphores.

Shared Memory is the feature of the fourth part which discusses in detail the concepts of Posix Shared Memory and System V Shared Memory. The fifth and last part of the book is about Remote Procedure Calls and covers Sun RPC and Doors.

Unix Network Programming: Interprocess Communications is sure to give a detailed understanding of the subject to the readers and is ideal for many computer science students who need to have in-depth knowledge of network programming. It is also used by many experienced programmers as a reference book.

About Richard Stevens

William Richard Stevens was well known for his computer science books, which are mostly regarding TCP/IP and UNIX.

The author has written a host of books including Advanced Programming in the UNIX Environment, the TCP/IP Illustrated series, and the Unix Network Programming series. He was also involved in co-authoring multiple IETF Request for Comments documents.

Stevens was born in 1951 in what is now Zambia. He graduated from the University of Michigan in Aerospace Engineering and completed his master’s from the University of Arizona in Systems Engineering. Stevens also worked as a part-time flight instructor and was enthusiastic about piloting. He was posthumously awarded in 2000 with the Usenix Lifetime Achievement Award.

Read More
Book Details
Publication Year
  • 2009
Table of Contents
    • Preface.
    • Part 1-INTRODUCTION-Introduction. Posix IPC. System V IPC.
    • Part 2-MESSAGE PASSING-Pipes and FIFOs. Posix Message Queues. System V Message Queues.
    • Part 3-SYNCHRONIZATION-Mutexes and Condition Variables. Read-Write Locks. Record Locking. Posix Semaphores. System V Semaphores.
    • Part 4-SHARED MEMORY-Shared Memory Introduction. Posix Shared Memory. System V Shared Memory.
    • Part 5-REMOTE PROCEDURE CALLS-Doors. Sun RPC. Epilogue. APPENDICES: A-Performance Measurements. B-A Threads Primer. C-Miscellaneous Source Code. D-Solutions to Selected Exercises. Bibliography. Index.
Authored By
  • W. Richard Stevens
University Books Details
  • M.Tech
  • Computer Science Engineering
  • Computer Systems
  • 2nd Semester
Ratings and Reviews
30 Ratings &
2 Reviews
  • 5
  • 4
  • 3
  • 2
  • 1

Great product

Nice book

Abhinav Mane

Certified Buyer

16 May, 2017

Report Abuse

Really a nice book

The book is really very nice. Every embedded programmer should really have this book, though this book is not for beginners.


Certified Buyer

13 May, 2015

Report Abuse
Have doubts regarding this product?
Safe and Secure Payments.Easy returns.100% Authentic products.
Back to top