hrm. Ich würde das alternativ über UDP Broadcasting lösen.
Einer ruft seine Nachricht via UDP ins Netzwerk (Broadcast, halt auf einem bestimmten Port), alle anderen Programme lauschen auf dem entsprechenen Port und wenn Sie dort eine Nachricht empfangen zeigen sie diese einfach an. Dann hat man keinen ärger mit irgendwelchen
TCP - Sessions. Die sind bei sowas nämlich eigentlich recht nervig.
Hat auch den Vorteil, das Du im lokalen Netz auch so auskommst wenn das Programm die
IP der Gegenstelle nicht kennt, was bei
TCP ja sonst der Fall wäre.