Der Oberbegriff dazu ist
Zero Configuration Networking. Der
englische Artikel dazu ist noch besser. Das Bonjour Protokoll von Apple ist eine Möglichkeit dies zu realisieren. Es ist auch immer die Frage der Portabilität. Soll es nur auf Windows funktionieren oder auch auf Mac. Was passiert mit der Firewall, müssen Ports explizit geöffnet werden?
Du kannst z.B. mit Pipes arbeiten.
Komponente. Beispiel findest du hier:
http://stackoverflow.com/a/512796
Alternative Implementierung in einer Komponente (eleganter):
http://www.cromis.net/blog/downloads/cromis-ipc/