D-Bus Tutorial
D-Bus is a mechanism for interprocess communication for Linux systems. D-Bus concepts along with example client-server programs are explained.
How to do interprocess communication using the POSIX shared memory calls is explained with example client-server programs.
How to do interprocess communication using the System V shared memory calls is explained with example programs.
POSIX semaphores provide a mechanism for interprocess synchronization. POSIX named and unnamed semaphores are explained with example programs.
System V semaphores provide a mechanism for process synchronization. System V semaphores and associated system calls are explained.