Indice

Preguntas Frecuentes TASA

Anterior   Volver a la Categoría   Siguiente  3 de 7
Rutas de ficheros y Web Service

PROBLEMA

Los clientes remotos de TASA y Gestasa PRODUCCIÓN, no ven los ficheros vinculados de imágenes, PDF, etc.

PORQUÉ

La instalación de TASA se encuentra en el “servidor” en la carpeta (por ejemplo)
D:\BORSAN\

El TASA y las rutas de imágenes, y las aplicaciones TASA y GESTASA, se encuentran colgando de D:\BORSAN\

Sin embargo, los diablos se encuentran ahora ejecutándose en una máquina virtual. Correcto. Y necesitan “ver” el servidor de ficheros.

Para ello se ha compartido la carpeta BORSAN y se han creado rutas remotas a la carpeta “T:\” como \\servidor\borsan, para que los diablos vean los ficheros directamente y el TASAS Servidor y Gestasa Servidor también los vean.

Entonces, en la máquina “servidor” se ha creado una unidad SUBSTITUIDA (SUBST) T: que apunta al D:\BORSAN

Desde el explorador de Windows todo se ve correctamente.

El problema es que el WEB SERVICE WSBORSANFTP, no “ve” las unidades substituidas y no ve T: por lo que cualquier petición de un cliente remoto de un fichero que está en T: no tiene acceso.


SOLUCIÓN
Para ello en el WSBorsanFTP se programó una tabla: wsdatos\rutas.dbf


En la que se tiene que dar de alta la unidad T: con la ruta de acceso que tiene al servidor de ficheros, que en este caso es D:\BORSAN\ pero que podría ser algo como \\SERVIDOR\BORSAN\ SI estuviera en una NAS o en otro servidor. Creando esta ruta YA FUNCIONA TODO OK.

Las pruebas iniciales que se hicieron, los diablos se ejecutaban en el propio “SERVIDOR” y tenían como rutas configuradas las de D:\BORSAN, por eso si se hicieron pruebas, se verían los ficheros en el TASA o Gestasa, pero al cambiar a T: dejaron de funcionar.

NOTA APARTE

En la tabla WSBORSANFTP\SETUPAPL se guardan las rutas del TASA y GESTASA para las actualizaciones remotas, las rutas de los ficheros, etc.

Actualmente está programado con rutas a D:\BORSAN y por eso toda esta parte sí ha funcionado siempre bien.
También funcionaría ahora bien si se pusiera: t:\vtasa91d, porque el WSborsanftp ya sabe convertir la ruta T: por D:\BORSAN


Anterior   Volver a la Categoría   Siguiente  3 de 7