Tipos de Servidor de CalleÇpaÑa
Hay tres tipos de servidor según sus posibilidades y el número de componentes que incluyan
(las posiciones geográficas y el Calculador de Rutas y Distancias Geográficas son opcionales):
- Servidor tipo Callejero.
- Servidor tipo Normalizador Web.
- Servidor tipo Normalizador PL/SQL.
Todos los tipos de servidor incluyen las lenguas vernáculas de España y una gran cantidad de traduciones entre sus vocablos y nombres.
Los servidores exclusivos con normalizador de direcciones se entregan con su correspondiente programa de copias de seguridad automática de direcciones, que evita perder las direcciones almacenadas en el servidor ante cualquier catástrofe.
CalleÇpaÑa es un Sistema de Información Territorial de España muy innovador que aspira a la excelencia y dispone de un Normalizador de Direcciones Postales. Sus componentes se pueden implementar como Servidor Exclusivo y entregar dentro de una Máquina Virtual "blindada" Oracle Enterprise Linux, que gracias a las ventajas de la virtualización está disponible para todas las plataformas y sistemas operativos, dependiendo del sistema de virtualización elegido, o se pueden desplegar en Modo Hosting (como servicio o SaaS) en un Servidor Exclusivo o Compartido.
Como se puede leer en la documentación, este tipo de implementación simplifica enormemente las tareas de instalación y configuración para los administradores de CalleÇpaÑa, y aisla todos los componentes del servidor protegiéndolos de cualquier acceso "manual" potencialmente peligroso.
El aislamiento de los componentes de CalleÇpaÑa unido a su diseño, desarrollo y las pruebas a las que se han sometido, priorizando la consecución de su buen funcionamiento y autonomía, permiten que el producto se entregue garantizado el correcto funcionamiento de todos los componentes de CalleÇpaÑa durante tres años o hasta que se supere el número máximo de direcciones garantizado, y sin ningún coste adicional para el cliente, o indefinidamente si se contrata el alojamiento en modo Hosting o el soporte optativo que tiene un coste insignificante en comparación con el coste de mantenimiento de muchas aplicaciones y productos de software del mercado.
Todos los servidores exclusivos incluyen la Aplicación Web de Administración para configurar la máquina virtual, y el funcionamiento y la seguridad de los componentes del servidor.
SERVIDOR TIPO CALLEJERO
El servidor tipo Callejero incluye el Callejero Referencial, Estadístico y Postal de España con Geoposicionamiento y Calculador de Rutas y Distancias Geográficas. El Callejero solamente funciona en modo consulta, y muestra y permite buscar todos los datos actualizados del Callejero que contiene CalleÇpaÑa, a excepción de los tramos sin vía, y muestra un compendio de los datos desglosado por provincias y municipios, incluyendo también los datos erróneos del Callejero del INE, que no afectan al Normalizador de Direcciones gracias al control que CalleÇpaÑa ejerce sobre dichos errores tan fácilmente detectables y corregibles la mayor parte de ellos.
Miles de errores de los cuales cientos son muy graves y posiblemente permitan que se pueda cometer fraude electoral en muchos municipios de España. Errores muy fácilmente detectables y prohibidos por la "ORDEN de 11 de julio de 1997 sobre comunicaciones electrónicas entre las Administraciones públicas referentes a la información de los Padrones municipales".
Errores que lamentablemente se vienen produciendo de forma sistemática desde hace muchos años y que parece que el INE y la Oficina del Censo Electoral consienten, ¿quien sabe porqué motivos?, a pesar de pagarles millones de Euros del dinero de los españoles un año tras otro a las empresas españolas y extranjeras que gestionan el Callejero del Censo Electoral de España. Empresas que parecen no esforzarse lo más mínimo en controlar ni corregir de forma exhaustiva y definitiva dichos errores, a pesar de ser tan evidentes y fáciles de detectar, y que seguramente no van a devolver todo el dinero que al parecer vienen cobrando desde hace muchos años a cambio de un software defectuoso, millones de Euros que posiblemente seguirán cobrando un año tras otro con absoluta impunidad.
LENGUAS VERNÁCULAS Y OPTIMIZACIÓN DE LAS BÚSQUEDAS
CalleÇpaÑa incluye todos los Tipos de Vía INE, corregidos, y con sus diferentes definiciones según las Lenguas Vernáculas de las Comunidades Autónomas a las que pertenezcan.
Los Servidores de CalleÇpaÑa están configurados para que las aplicaciones del Callejero y el Normalizador Web de Direcciones funcionen asignando por defecto la descripción de los Tipos de Vía INE en la lengua vernácula de la Comunidad Autónoma a la que corresponda cada tipo de vía, o el castellano en caso de ambigüedad. La posibilidad de configurar y modificar este comportamiento por defecto no estará disponible hasta futuras versiones de CalleÇpaÑa.
Asimismo, cuando no se ha obtenido ningún resultado tras una búsqueda en dichas aplicaciones, se ejecuta un proceso automático que trata de optimizar la búsqueda utilizando las Lenguas Vernáculas de España y las traducciones entre sus vocablos y nombres más comunes. Proceso que no puede dar siempre el resultado deseado por tratarse de un mero intento de "adivinación" de las intenciones de búsqueda del usuario.
SERVIDOR TIPO NORMALIZADOR WEB
El servidor tipo Normalizador Web incluye los componentes del servidor tipo Callejero y además:
- La aplicación Web del Normalizador de Direcciones (con control de acceso), que se puede integrar como cliente,
dentro de un Frame HTML y utilizando funciones JavaScript,
en cualquier página o aplicación Web, independientemente de la tecnología con la que ésta se haya desarrollado.
Esto convierte al Normalizador Web de Direcciones en un cliente muy versátil, ligero y fácil de implantar.
- El programa para Copias de Seguridad Automáticas de Direcciones
externo a la máquina virtual, configurable
para que haga copias de seguridad incrementales de las direcciones insertadas en el servidor a intervalos
comprendidos desde los 5 segundos a los 100 minutos.
Los dos ejemplos de integración del Normalizador Web de Direcciones expuestos aquí son el ejemplo en aplicación JSP y el ejemplo en aplicación GWT. También se expone una demo gratuita del Normalizador Web, sin claves de seguridad de acceso y con un configurador para su apariencia y funcionamiento, que tiene como propósito que cualquier desarrollador con unos mínimos conocimientos de programación Web pueda integrar y probar el Normalizador de Direcciones en cualquier página o aplicación Web desde su casa u oficina.
¿QUE ES UN NORMALIZADOR DE DIRECCIONES?
Un Normalizador de Direcciones es una herramienta que evita o minimiza en la medida de lo posible los errores en los datos postales de las direcciones, y son utilizados principalmente como herramientas de marketing para garantizar la entrega de envíos postales, reducir las devoluciones, fidelizar a los clientes o usuarios de cualquier empresa u organización, y planificar estrategias en base a la distribución territorial de las direcciones bien normalizadas.
Pero el Normalizador de Direcciones de CalleÇpaÑa también permite almacenar y gestionar de forma centralizada, segura y actualizable todas las direcciones postales de cualquier empresa u organización, independientemente del número de direcciones que necesiten gestionar, ya que cada Servidor de CalleÇpaÑa puede llegar a crear y almacenar de forma garantizada varios millones de direcciones postales, y nada impide que dentro de un mismo Sistema de Información se utilicen varios servidores de CalleÇpaÑa, por lo que el número potencial de direcciones es ilimitado.
PROGRAMA DE COPIAS DE SEGURIDAD AUTOMÁTICA DE DIRECCIONES
El programa de Copias de Seguridad Automáticas de Direcciones se entrega con los servidores con Normalizador de Direcciones, y asegura casi por completo que ninguno de los Sistemas de Información que estén utilizando un Servidor de CalleÇpaÑa para crear y almacenar direcciones pueda perder direcciones ante un hipotético fallo catastrófico del sistema, aunque el fallo dejara completamente inservible el Servidor de CalleÇpaÑa. En caso de que ocurriera un fallo tan grave se podrían restaurar las copias de seguridad de direcciones al servidor "original", y en cuestión de minutos en lo que respecta a CalleÇpaÑa el sistema estaría completamente restaurado y funcionando con todas sus direcciones, y con la única intervención del administrador del Servidor de CalleÇpaÑa.
Este tipo de soluciones tan sencillas, prácticas y útiles para los usuarios y clientes de las aplicaciones de gestión empresarial no les gustan nada a muchas empresas de desarrollo de software, y no las suelen hacer por fáciles de desarrollar que resulten ya que prefieren que sus clientes paguen incluso por las copias de seguridad de sus propios datos, o por las horas de trabajo de esos técnicos, tan a menudo sin la formación necesaria, que envían a sus clientes ante este tipo de situaciones tan lucrativas para dichas empresas, y tan inconvenientes, caras y perjudiciales para sus clientes y los usuarios de sus aplicaciones.
SERVIDOR TIPO NORMALIZADOR PL/SQL
El servidor tipo Normalizador PL/SQL incluye todos los componentes del servidor tipo Normalizador Web y además permite el acceso a la API PL/SQL del Normalizador de Direcciones de la base de datos, que funcionalmente es el mismo que utiliza el Normalizador Web de Direcciones. Mediante este acceso se pueden desarrollar, con cualquier tecnología que soporte PL/SQL, componentes y aplicaciones a medida que ataquen directamente el Normalizador de Direcciones de la base de datos del Servidor de CalleÇpaÑa.
MOTIVOS PARA UTILIZAR CALLEÇPAÑA
CalleÇpaÑa implementa con rigor todo lo referente al Callejero de la ORDEN de 11 de julio de 1997 sobre comunicaciones electrónicas entre las Administraciones públicas referentes a la información de los Padrones municipales, además de la lógica y el sentido común elementales y carentes en dicha Orden, y detecta miles de errores en la integridad y consistencia de los datos en los ficheros del Callejero del Censo Electoral de España publicados por el INE. El control que ejerce CalleÇpaÑa sobre dichos errores evita que estos afecten o perjudiquen a su Normalizador de Direcciones.
CalleÇpaÑa está disponible bajo alojamiento en modo Hosting con control remoto del cliente mediante la Aplicación Web de Administración incluida en cada Servidor Exclusivo, o distribuido como Máquina Virtual con control absoluto del cliente.
Cada Servidor de CalleÇpaÑa es extensible en tiempo real hasta un máximo de diez dominios Web, pero permite que un número ilimitado de aplicaciones independientes entre sí integren y utilicen el mismo servidor.
CalleÇpaÑa es una solución muy eficiente, económica y versátil para gestionar y almacenar de modo integral, centralizado y seguro todas las direcciones de cualquier empresa, organismo o institución pública o privada, y además de forma completamente independiente de las tecnologías o plataformas que se utilicen para ello gracias a las ventajas de la virtualización.
El Normalizador de Direcciones de CalleÇpaÑa permite crear (insertar), almacenar y recuperar direcciones postales normalizadas para que las puedan utilizar todas las Aplicaciones y Sistemas Informáticos que lo integren. Cada dirección creada incluye toda la información referencial, estadística, postal y censal de la dirección, la geoposición a nivel de población y código postal, indica si la dirección pertenece a una vía física afectada por errores estadísticos en los ficheros del Callejero del Censo Electoral del INE, y también si la dirección ha quedado obsoleta tras una actualización del Servidor de CalleÇpaÑa. Además incluye el mismo Calculador de Rutas y Distancias Geográficas que contiene el Callejero, permitiendo calcular y obtener la ruta y la distancia entre dos direcciones postales.
Pero el Normalizador de Direcciones de CalleÇpaÑa cuenta con otras grandes ventajas adicionales que amplían notablemente su funcionalidad y campo de acción, y con las que probablemente no cuente ningún otro normalizador de direcciones del mercado, a pesar de los precios y costes de soporte desorbitados de otros normalizadores en comparación con CalleÇpaÑa.
El Normalizador de Direcciones de CalleÇpaÑa es el ejemplo perfecto de Aplicación Horizontal debido a que no conoce la finalidad de sus direcciones creadas, la entidad con la que se puedan relacionar las direcciones, ni el número de veces que se leen, lo que lo libera por completo de las obligaciones legales de la Ley Orgánica de Protección de Datos de Carácter Personal.
El Normalizador de Direcciones de CalleÇpaÑa retorna los datos de dirección de modo que las aplicaciones y sistemas que lo integren puedan cumplir con las obligaciones de la "ORDEN EHA/3300/2008, de 7 de noviembre, por la que se aprueba el modelo 196, del Impuesto sobre la Renta de las Personas Físicas, Impuesto sobre Sociedades e Impuesto sobre la Renta de no Residentes (establecimientos permanentes). Retenciones e ingresos a cuenta sobre rendimientos del capital mobiliario y rentas obtenidos por la contraprestación derivada de cuentas en toda clase de instituciones financieras, incluyendo las basadas en operaciones sobre activos financieros, declaración informativa anual de personas autorizadas y de saldos en cuentas de toda clase de instituciones financieras.", publicada en el BOE número 278, y que obliga a las entidades instituciones financieras a normalizar las direcciones postales de todos sus clientes.
El Normalizador de Direcciones de CalleÇpaÑa distingue trece niveles posibles para determinar el nivel de normalización de cada dirección en función del tipo de entidad territorial sobre la que se asienta y de su información estadística, y otros nueve niveles más para determinar el nivel de normalización del código postal, en función de la correspondencía del código postal con la entidad territorial sobre la que se asienta la dirección y el tipo de entidad.
Las direcciones postales son únicas en cada Servidor de CalleÇpaÑa y se actualizan automáticamente con cada actualización del Callejero, e indican si se trata de una dirección obsoleta y si está afectada por algún error estadístico en las direcciones normalizadas a nivel de vía o tramo de vía. No se permite el borrado de direcciones del Servidor, pero se garantiza que el Normalizador puede llegar a contener varios millones de direcciones.
Otra de las mayores ventajas del Normalizador de Direcciones de CalleÇpaÑa es que normaliza las direcciones en tiempo real, antes de ser insertadas en la base de datos del Servidor de CalleÇpaÑa y de ser recogidas por las aplicaciones que lo integren, sin necesitar de ninguna acción compleja o especial por parte de los administradores o los usuarios finales de dichas aplicaciones. Esto evita que entre "basura" en las direcciones de los Sistemas de Información que utilicen CalleÇpaÑa, y también evita que haya que limpiar esa "basura" tan abundante en tantos Sistemas de Información diseñados para causar problemas a sus clientes y usuarios, y de ese modo poder cobrar eternamente por limpiar dicha "basura" sin llegar nunca a limpiarla por completo.
Además, CalleÇpaÑa no es como esos productos de software que se venden como si fueran una máquina mecánica que sufre un desgaste continuo e inevitable, y que incluso se pueden llegar a anunciar solamente mediante dibujos, fotografías o vídeos, en lugar de mostrar el producto en sí, para que de ese modo sus clientes potenciales no se puedan percatar de los defectos del software que van a tener que sufrir y pagar eternamente si caen en la trampa de los errores y los mantenimientos eternos.
Todos los componentes de CalleÇpaÑa están diseñados, desarrollados y probados para que funcionen correctamente de acuerdo a la documentación, al menos hasta superar el número de direcciones garantizado, por eso el buen funcionamiento del Servidor de CalleÇpaÑa está completamente garantizado durante un largo periodo de tiempo sin ningún coste adicional para los clientes. Además sin la obligación de pagar soporte técnico dadas su facilidad de instalación, configuración y administración por parte de sus administradores, su facilidad de integración en los Sistemas de Información que lo utilicen por parte de sus desarrolladores, ya sea mediante acceso a su Normalizador Web o a su Normalizador PL/SQL, y la facilidad de utilización de sus aplicaciones por parte de sus usuarios.
Enlaces útiles: JavaScript | Oracle PL/SQL | JavaServer Pages (JSP) | Google Web Toolkit (GWT)