Carpeta pública a internet.

Iniciado por 23time, 4 Junio 2010, 21:28 PM

0 Miembros y 1 Visitante están viendo este tema.

23time

Muy buenas.

Resulta que estoy escribiendo una aplicación en JAVA y esta necesita conectarse a otro PC y leer los datos que haya en una carpeta que haya en el PC destino.

El problema es que necesito crear o configurar una carpeta que sea pública a internet, ya que utilizando las herramientas de Windows y Linux que trae por defecto, solo consigo que la carpeta sea visible en mi red, pero no desde fuera..., ¿alguna idea?.

La idea mas o menos es esta...

Cliente ----------------------------> Servidor
<JAVA>             lee                    <carpeta>

También quisiera saber si existe alguna forma de crear una carpeta pública en cualquier lenguaje de programación..., no necesariamente tiene que ser JAVA, si conoceis algo, me sería de gran ayuda que me lo comentarais.

Ya he dejado un post en el subforo de JAVA, pero me dijeron que mejor que preguntara aquí.

http://foro.elhacker.net/java/carpeta_publica_y_java-t295525.0.html

Un saludo!!.


23time

Como veo que nadie contesta..., dicho de otra forma, ¿existe alguna forma de poder acceder a una carpeta/directorio, configurada previamente claro, sin tener que configurar napt en el router?.

Saludos.


SuXoR



Si quieres acceder a tu PC desde fuera de la red local vas a tener que configurar el router. De lo contrario el no sabrá que hacer con la información que le envías y la desechara.

Una opción seria sacar esa información fuera de tu red local, dejarla en algún espacio de hosting y acceder a ella mediante FTP.

23time

Cita de: SuXoR en  7 Junio 2010, 13:17 PM


Si quieres acceder a tu PC desde fuera de la red local vas a tener que configurar el router. De lo contrario el no sabrá que hacer con la información que le envías y la desechara.

Una opción seria sacar esa información fuera de tu red local, dejarla en algún espacio de hosting y acceder a ella mediante FTP.

Muy buenas SuXoR y gracias por contestar.

No se si lo he entendido bien..., ¿me dices que podría sacar información fuera de mi red y utilizarla para acceder mediante FTP sin tener que abrir puertos?, si es así, ¿que información es la que necesitaría guardar?.

Un saludo!!.


SuXoR


Mi idea es básicamente la que te expone Casidiablo en su post de Java.

Acabo de realizar una búsqueda rápida en internet y he visto que existen multitud de programas que permiten sincronizar archivos locales con archivos en internet. La idea seria algo así como:


Cliente ----------------------------> Internet <-------------------------- Servidor
<JAVA>             lee                    <carpeta>    Sincronizadas        <carpeta>

Supongo que para eso no haga falta abrir puertos.