QUITAR FTP INTERNO Y USAR RED

14/02/2005 - 09:26 por -=JOE MAN=- | Informe spam
Hola

Tenemos una intranet corporativa a la que los distintos departamentos
suben documentos mediante un FTP que hice en ASP.
El problema es que es muy lento y con archivos grandes se queda bloqueado.
Me preguntaba si es posible acceder a las carpetas correspondientes del
servidor via red interna sin que sea por FTP. O sea que el usuario
coloque el archivo en su carpeta correspondiente como hasta ahora, pero
que el método de acceso no sea por FTP sino por la propia red interna ya
que todos estamos en el mismo rango 192.168.1.xxx

¿quizás con CMD?


Gracias

Preguntas similare

Leer las respuestas

#1 Benjamin Porter
14/02/2005 - 11:59 | Informe spam
"-=JOE MAN=-" escribió en el mensaje
news:
Hola

Tenemos una intranet corporativa a la que los distintos departamentos
suben documentos mediante un FTP que hice en ASP.
El problema es que es muy lento y con archivos grandes se queda bloqueado.
Me preguntaba si es posible acceder a las carpetas correspondientes del
servidor via red interna sin que sea por FTP. O sea que el usuario
coloque el archivo en su carpeta correspondiente como hasta ahora, pero
que el método de acceso no sea por FTP sino por la propia red interna ya
que todos estamos en el mismo rango 192.168.1.xxx

¿quizás con CMD?




Si estás en el mismo rango de IP y en la misma Subnet, puedes acceder a los
equipos de la red haciendo click en el Entorno de Red... si está activado
Netbios y correctamente configurado TCP/IP, podrás ver la lista de equipos
en la red... y acceder a ellos conforme los permisos que cada uno tenga.

Si no funciona, prueba a esto:
Inicio > Ejecutar > \\192.168.x.x (la IP del equipo al que quieres accesar).

Si esto va correctamente, te recuerdo que puedes crear unidades virtuales en
cada PC que no son sino una carpeta dentro del equipo servidor... en mi
oficina todos los equipos tienen la unidad f:\ que es una carpeta del
servidor asignada exclusivamente al usuario y la carpeta g:\ que es una
carpeta compartida para todos...

Por cierto, el equipo que hace de servidor ¿que sistema operativo tiene?



Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")
Respuesta Responder a este mensaje
#2 -=JOE MAN=-
14/02/2005 - 12:14 | Informe spam
El servidor tiene windows 2000.
Tal y como comentas efectivamente puedo acceder via explorador de
archivos y entorno de red, pero mi problema es implementar eso en una
aplicación ASP.
No puedo utilizar la creación de unidades virtuales porque no dispongo
de letras suficientes en el alfabeto para los 170 usuarios que deben
acceder.
Alguien me dijo que con FSO podría pero resulta que con FSO no puedo
acceder a los archivos de la máquina cliente, con lo cual esa solución
tampoco me vale.

¿alguna otra idea?

Benjamin Porter wrote:



Si estás en el mismo rango de IP y en la misma Subnet, puedes acceder a los
equipos de la red haciendo click en el Entorno de Red... si está activado
Netbios y correctamente configurado TCP/IP, podrás ver la lista de equipos
en la red... y acceder a ellos conforme los permisos que cada uno tenga.

Si no funciona, prueba a esto:
Inicio > Ejecutar > \\192.168.x.x (la IP del equipo al que quieres accesar).

Si esto va correctamente, te recuerdo que puedes crear unidades virtuales en
cada PC que no son sino una carpeta dentro del equipo servidor... en mi
oficina todos los equipos tienen la unidad f:\ que es una carpeta del
servidor asignada exclusivamente al usuario y la carpeta g:\ que es una
carpeta compartida para todos...

Por cierto, el equipo que hace de servidor ¿que sistema operativo tiene?


Respuesta Responder a este mensaje
#3 Benjamin Porter
14/02/2005 - 21:23 | Informe spam
"-=JOE MAN=-" escribió en el mensaje
news:%
El servidor tiene windows 2000.
Tal y como comentas efectivamente puedo acceder via explorador de
archivos y entorno de red, pero mi problema es implementar eso en una
aplicación ASP.
No puedo utilizar la creación de unidades virtuales porque no dispongo
de letras suficientes en el alfabeto para los 170 usuarios que deben
acceder.
Alguien me dijo que con FSO podría pero resulta que con FSO no puedo
acceder a los archivos de la máquina cliente, con lo cual esa solución
tampoco me vale.




Mmmm creo que estamos mezclando peras con manzanas. Una cosa es el
entorno de red (mismo rango de Ip's, misma subnet); otra cosa es una
aplicacion ASP que no tiene restricciones por rangos de IP ni subnet.

ASP es una tecnología que funciona bajo el esquema cliente/servidor... es
decir DOS (2) equipos; no bajo una estrucutura de comunicacion permanente
entre varios equipos no jerarquizados. En otras palabras, el cliente pide al
servidor y el servidor responde. Por lo demás, lo central aqui es que el
servidor NO tiene acceso a las propiedades de los equipos cliente, menos aun
al sistema de archivos... y no podría ser de otra forma, dado que la
naturaleza del ASP orientado a Internet así lo hace necesario.

Si quieres solucionar esto vía ASP, tendrás que echar mano de algunas ayudas
auxiliares.

Por ejemplo:

1) Desarrollo de un componente OCX que se instale en los clientes y que
permita la transferencia de archivos.
2) Desarrollo de algun BAT que cada cierto tiempo copie el contenido de las
carpetas de los clientes a una carpeta del servidor, el que a su vez
mantiene en una BdD ordenados y organizados los archivos de cada equipo.

Si te parece cuentanos más detalladamente tu necesidad y por ahí te podremos
dar, quizas, una solucion mas completa...



Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")












¿alguna otra idea?

Benjamin Porter wrote:
>
>
>
> Si estás en el mismo rango de IP y en la misma Subnet, puedes acceder a


los
> equipos de la red haciendo click en el Entorno de Red... si está


activado
> Netbios y correctamente configurado TCP/IP, podrás ver la lista de


equipos
> en la red... y acceder a ellos conforme los permisos que cada uno tenga.
>
> Si no funciona, prueba a esto:
> Inicio > Ejecutar > \\192.168.x.x (la IP del equipo al que quieres


accesar).
>
> Si esto va correctamente, te recuerdo que puedes crear unidades


virtuales en
> cada PC que no son sino una carpeta dentro del equipo servidor... en mi
> oficina todos los equipos tienen la unidad f:\ que es una carpeta del
> servidor asignada exclusivamente al usuario y la carpeta g:\ que es una
> carpeta compartida para todos...
>
> Por cierto, el equipo que hace de servidor ¿que sistema operativo tiene?
>
>
Respuesta Responder a este mensaje
#4 -=JOE MAN=-
15/02/2005 - 08:19 | Informe spam
Gracias por la respuesta. ya me temía que fuera así. De momento y
mientras desarrollo la solución, les vamos a instalar un FTP a cada cliente.

Gracias


Benjamin Porter wrote:
"-=JOE MAN=-" escribió en el mensaje
news:%

El servidor tiene windows 2000.
Tal y como comentas efectivamente puedo acceder via explorador de
archivos y entorno de red, pero mi problema es implementar eso en una
aplicación ASP.
No puedo utilizar la creación de unidades virtuales porque no dispongo
de letras suficientes en el alfabeto para los 170 usuarios que deben
acceder.
Alguien me dijo que con FSO podría pero resulta que con FSO no puedo
acceder a los archivos de la máquina cliente, con lo cual esa solución
tampoco me vale.





Mmmm creo que estamos mezclando peras con manzanas. Una cosa es el
entorno de red (mismo rango de Ip's, misma subnet); otra cosa es una
aplicacion ASP que no tiene restricciones por rangos de IP ni subnet.

ASP es una tecnología que funciona bajo el esquema cliente/servidor... es
decir DOS (2) equipos; no bajo una estrucutura de comunicacion permanente
entre varios equipos no jerarquizados. En otras palabras, el cliente pide al
servidor y el servidor responde. Por lo demás, lo central aqui es que el
servidor NO tiene acceso a las propiedades de los equipos cliente, menos aun
al sistema de archivos... y no podría ser de otra forma, dado que la
naturaleza del ASP orientado a Internet así lo hace necesario.

Si quieres solucionar esto vía ASP, tendrás que echar mano de algunas ayudas
auxiliares.

Por ejemplo:

1) Desarrollo de un componente OCX que se instale en los clientes y que
permita la transferencia de archivos.
2) Desarrollo de algun BAT que cada cierto tiempo copie el contenido de las
carpetas de los clientes a una carpeta del servidor, el que a su vez
mantiene en una BdD ordenados y organizados los archivos de cada equipo.

Si te parece cuentanos más detalladamente tu necesidad y por ahí te podremos
dar, quizas, una solucion mas completa...


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida