Simple test programs for UNIX IPC programs include test-fork test-signal test-pipe test-fifo (reader and writer) test-shmem test-msgq (could not run under mac, need to test on linx) test-socket (UNIX, TCP and UDP) to understand the difference - run with strace