Linux/UNIX IPC Programming course outline

    TLPI front cover (small)
  1. Interprocess communication overview
  2. Pipes and FIFOs
  3. Introduction to sockets
  4. UNIX Domain sockets
  5. Internet domain sockets
  6. Alternative I/O models
  7. Introduction to POSIX IPC
  8. POSIX semaphores
  9. POSIX shared memory
  10. POSIX message queues (*)
  11. Other IPC methods (*)

(*) Topics marked with an asterisk will be covered subject to time constraints.

Return to the course overview