Herzlich Willkommen in der
DP
Ich würde das Ganze über
TCP/
IP laufen lassen, da ich hier die einfache Verteilung der Anwendung sehe. Du kannst dann den Dienst auch mal auf einem Server laufen lassen und mehrere Clients auf anderen Rechner bedienen. Ob sich wirklich der Aufwand lohnt kommt wohl auf die Anwendung drauf an.
Vielleicht schreibst du kurz auch noch, um was für eine Anwendung es geht.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)