soit plus clair dans ta question.
que veux-tu faire entre ces deux ordis?
dans RB, tu dois utiliser, comme tu sembles l'avoir compris, les sockets:
d'un côté, après avoir défini l'adresse IP de l'ordi distant et un port, tu lances un socket.connect,
l'ordi distant doit avoir défini seulement un port et lancé un socket.listen
dès que la connexion a lieu, ça passe dans socket.connected
et les données échangées se retrouvent dans socket.DataAvailable, où tu peux les récupérer par
lesData = socket.readAll
pour envoyer des données, il suffit d'utiliser socket.write "les données a envoyer"
l'adsl n'a pas grand chose à voir dans la connexion, si ce n'est que l'adresse IP de l'un ou de l'autre risque de changer à un moment où à un autre, ou qu'une connexion ne pourra pas excéder plus de 24h continu, si l'un a Netissimo1 avec sa coupure quotidienne.
mais ais-je bien compris ta question imprécise?