IPC (Inter process communication) via shared memory (memoria compartida) o named pipes. De esta forma conectaras tus aplicaciones comodamente. Si entiendes de Sockets y aprender esto te supone un esfuerzo (nunca esta de más aprender...) pues hazlo con sockets, eso si, estas técnicas aquí descritas son más óptimas.
Un saludo!
Un saludo!