Hi Roland,
ich weiß gar nicht wo Dein Problem ist !
Die
IP bekomst Du mit :
AThread.Connection.Socket.Binding.PeerIP
Zu Deiner ersten Frage:
Das
Indy Chat-Demo ist schon der richtige Weg, nur halt recht simple dargestellt.
Warum das Chat Demo einfriert, weiß ich jetzt auf die schnelle auch gerade nicht, das tat bei mir früher aber mal.
Ich würde übrings Deine 2-Way kommunikation auf 2 IdTcpServer verteilen :
Server 1:
Clients verbinden sich und warten auf Nachrichten vom Server, ähnlich wie im Chat-Demo.
Server 2:
Clients verbinden sich dynamisch, wenn Sie was zu sagen haben.
Oder was meint die allgemeinheit dazu ?
Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.