Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/06/2006, 11:52
robertocorona
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 3 meses
Puntos: 0
Exclamación Aplicaciones Cliente Servidor

¿existe forma de conectar dos equipos desde internet para realizar una transferencia de archivos?

He desarrollado un cliente y un servidor que soporta conexiones multiples, ahora bien.

cuando un cliente le va enviar un archivo al otro, envio la peticion al servidor "enviararchivos"
esta solicita al otro cliente la ip y el puerto disponible, una vez capturados los envia al cliente que solicito enviar y comienza la tansferencia de archivos.

Esto me funsiona en redes locales, pero no en internet, y no quisiera llegar a la necesidad de enviar mi archivo al servidor y que a su vez se envie al otro cliente por que saturaria mi ancho de banda del servidor...

¿existe alguna solucion a este problema?
¿se puden conectar dos equipos fuera de la red local?
Sin IP Fija

Que se conecten

Cliente1 (ip dinamica)

Servidor (IP FIJA)

Cliente2 (ip dinamica)

Cliente1 --- transferencia de archivos archivos --- Cliente2
| |
------------------------------------------------------
|
Conectados al Servidor (IP FIja)