hoi,
ich würde den normalen TCPServer und den TCPClienten nehmen.
Einen Server wo sich alle User einloggen und ihr
IP hinterlassen
und die freigegebenen Dateien, die in einer
DB gespeichert werden
und auf die dann jeder client zugreifen kann und so seine
Suchanfragen starten kann. Zum Transfer sendet der Client zum Server
eine Zeichenkette die der Server dann zum anderen Clienten weiterschickt,
und sich dann beide irgendwie untereinander verständigen.
Theoretisch isses wirklich einfach
MfG Powerstreamer