Hallo,
ich verstehe zwar nicht ganz wie du das meinst, mit der Liste und so, aber wieso nimmst du nicht einfach UDP/
IP mit Broatcast Packeten um deine Rechner zu entdecken und die Ports auszutauschen?! Eigentlich sind doch die Ports von ClientSocket egal.
Thomas