www.rtm.es
Recursos Técnicos Madrid, S.L. - Pº Quince de Mayo 2, 1º, Of. 1 - 28019 Madrid (España) Tels. 914609406 /  915659769

Inicio Gis Global Cadcorp FME FME Server Gis Móvil OziExplorer  Contactar

CLIENTE - SERVIDOR y OpenGIS en la localización de vehículos y personas.

Un cliente pesado ("thick") precisa de una instalación o configuración a medida en el ordenador del cliente.

El cliente ""thick" ejecutan todas las funcionalidades de la aplicación GIS en la Web. La aplicación servidor se queda libre para gestionar con agilidad las gestiones que afectan a las bases de datos. Este es el modo mas razonable de ejecutar un GIS en aplicaciones de localización de vehículos y personas puesto que el número de accesos desde clientes diferentes pudiera ser elevado en determinados supuestos. En la actualidad cliente "thick" (pesado) y "thin" (ligero) se mezclan de tal manera que un cliente pudiera adoptar una u otra situación dependiendo de la aplicación y los requerimientos de la misma en función del "tráfico"

En una aplicación GIS y en concreto OpenGIS dedicada a la localización de vehículos y personas, el servidor necesita dedicar casi toda su potencia a la gestión de las tablas que conforman las base de datos y suministrar tablas, generalmente de "vistas" en tiempo de ejecución a los clientes que lo demanden.

Los clientes conectados al mismo servidor que gestiona las comunicaciones conexiones con los dispositivos GPS/GPRS, obtendrán del mismo aplicaciones compiladas en "tiempo de ejecución" necesarias para ejecutar las diferentes operaciones de geocodificación y procesado de los datos obtenidos del servidor.

Si en lugar de un cliente "thick" o "pesado" utilizásemos un cliente "thin" o "ligero", toda la carga del geo-cálculo recaería sobre el servidor y en determinados supuestos, la información requerida desde los terminales simultáneamente conectados al mismo servidor,  podría llegar a ralentizarse e incluso colapsarse.  

El cliente "thick" necesita cargar una aplicación del tipo ".dll" si trabajamos con IIS, en principio esto ralentiza el arranque la primera vez que se conecta un cliente, sin embargo los cálculos son mas ágiles una vez cargada la aplicación. Además el cliente no tiene que tener ninguna aplicación previamente instalada puesto que el server la suministra cuando detecta que un cliente requiere el servicio y la desconecta cuando no se precisa sin que el usuario intervenga en el proceso puesto que todo es ejecutado por Framework en el caso de Windows.

Este es el aspecto que tiene un cliente "thick" en un terminal. Se trata tan solo de un ejemplo práctico pero real.

La cartografía utilizada es cualquier formato vectorial o raster combinados. Las bases de datos pueden ser de todos los tipos conocidos. Los terminales utilizados no tienen mas que generar bases de datos en tiempo de ejecución y las tablas de posiciones se "refrescan" de manera automática. Tanto el server como los clientes trabajan sin colapsarse y la eficacia e implementación son sencillas con librerías certificadas adaptables a cualquier requerimiento de cualquier proyectos de localización en el cual se busque localizar vehículos y personas sobre cartografía de muy alta precisión sea en el formato que sea.

Su utilización en el control de ejecución de obras de tipo lineal es muy satisfactorio puesto que el Proyecto de ejecución es controlado en todas sus fases teniendo en todo momento y a la vista no solo la localización de la maquinaria y personal sino además el control de las labores que deben ejecutar, habida cuenta de que estamos sobre un GIS cuya información se refiere además de los elementos localizados, toda la referentes a los objetos constructivos y su relación . por ejemplo con los albaranes, por citar un caso.

... en continua actualización...