Sobre la puesta en marcha de TEREX_GSM en un equipo cualquiera. 1. Descargar el fichero: http://terexserver.carreterasaragon.com/TEREX_actualizaciones/TEREX_GSM_Ministerio.zip , y descomprimir el ZIP descargado en cualquier carpeta del Ordenador. Dicha carpeta será la “carpeta de ejecución de TEREX” Habida cuenta que el programa debe de descargar una serie de ficheros planos desde Internet (desde http://terexserver.carreterasaragon.com/TEREX_actualizaciones. Protocolo FTP) cada vez que se arranca, y copiarlos hasta la carpeta de ejecución de TEREX, la antedicha carpeta de ejecución de TEREX debe de tener los permisos oportunos para que el programa pueda conectarse y descargarse hasta su propia carpeta una serie de ficheros planos. 2. Ejecutar el fichero “TEREX.exe”. Ahora, al arrancar TEREX_GSM, se mostrará una pantalla similar a: Nota: al arrancar la aplicación, podría salir un mensaje (en el margen inferior derecho de la pantalla inicial de TEREX) parecido a: , lo que sería indicativo de que el programa No puede, ni tan siquiera, conectarse a Internet. Cómo saber si el programa TEREX_GSM funciona correctamente Al arrancar el programa, si se tiene la opción de acceder a: Pantalla principal. Barra de menús. , , y pulsando en (por ejemplo ) se mostrase una pantalla así: Si se muestra el “Árbol”, entonces el programa funciona bien (o sea con un árbol de datos a la izquierda), sería señal inequívoca de que el programa funciona correctamente. TEREX_GSM y las comunicaciones TEREX usa FTP para descargarse algunos ficheros planos de texto (empleados para comprobar la disponibilidad de nuevas versiones de sus ensamblados). Cualquier fallo en dicha descarga vía FTP haría que se mostrara, al arrancar el programa, algún mensaje indicando el problema. Además, en la pantalla inicial (margen inferior derecho), aparecería algún mensaje indicando el fallo. MUY IMPORTANTE: el Programa debe de tener permisos para operar (EXCLUSIVAMENTE) DENTRO de su “carpeta de ejecución”: borrar ficheros, crear ficheros, modificar ficheros, y descargar ficheros desde Internet. TEREX consume datos que se proporcionan desde un servidor remoto (http://terexserver.carreterasagon.com) y se administran a través de Microsoft SQL Server. Normalmente, y por defecto, las conexiones se hacen desde un puerto aleatorio del cliente contra el puerto TCP 1433 (número de socket oficial de Internet Assigned Number Authority para SQL Server) del servidor Remoto, (luego el cliente se conecta ‘desde cualquier puerto’ contra un TCP 1433, y recibe información desde TCP 1433 de remoto contra el puerto del cliente que inició la comunicación). NOTA: A efectos de esta prueba, el Servidor de base de datos remoto TEREX está configurado tanto para escuchar en el puerto TCP 1433 (‘por defecto’), como el TCP 8080 (para poder usar y probar, TAMBIÉN, OTRO puerto distinto del anterior). Para simular una prueba de funcionamiento del programa en la que se espera que las comunicaciones fluyan vía TCP 1433, basta con ejecutar el fichero “TEREX_1433.bat” antes de lanzar el programa TEREX. El servidor está en http://terexserver.carreterasaragon.com Para simular una prueba de funcionamiento del programa en la que se espera que las comunicaciones fluyan vía TCP 8080, basta con ejecutar el fichero “TEREX_8080.bat” antes de lanzar el programa TEREX. El servidor está en http://94.23.240.188 (que es ‘terexserver.carreterasaragon.com’) El interés estribaría en que el programa TEREX funcionara correctamente en los ordenadores de las oficinas del Ministerio de Fomento. Quizás los puntos en los que TEREX podría cambiar su forma de actuación serían los relacionados con la descarga de ficheros vía FTP, y con el número de puerto concreto TCP en el que SQL Server escucha las conexiones entrantes