Взаимодействие между несколькими запущенными процессами?
Сокеты / именованные каналы не подходят?
Unix Сокеты, только вот третий процесс общающийся с первым это как-то не правильно с точки зрения клиент-серверной архитектуры.