Okode vizSERVER es una plataforma Web libre que permite desarrollar de forma ágil aplicaciones Web de visualización en Tiempo Real mediante el uso de un API sencillo basado en JavaScript y compatible con Comet, AJAX, Reverse AJAX, HTTP Streaming y Server Pushing.
Okode vizSERVER es un Bus de Servicios Empresarial (ESB) implementado como software de código abierto que combina la funcionalidad de una Arquitectura Orientada a Servicios (SOA) y una Arquitectura Dirigida por Eventos (EDA) permitiendo obtener una plataforma común de integración de servicios de monitorización, localización y visualización para su explotación en todos los desarrollos de productos y servicios de la empresa.
Este servidor es el componente tecnológico base de Okode, ya que es utilizado en todos nuestros proyectos, y permite ser conectado a múltiples fuentes de datos y sensores de monitorización y localización de forma que toda la información quede integrada y disponible para ser consumida por diferentes aplicaciones de presentación como mapas web dinámicos, innovadores controles visuales y gráficos interactivos web o paneles y superficies de visualización mediante proyección.
Entre las características de este innovador y versátil sistema de monitorización, localización y visualización destacan las siguientes:
Licencia libre LGPL.
Multiplataforma, basado en Java EE y completamente administrado por web.
Integra un bus de mensajería que es extremadamente rápido, soporta múltiples lenguajes de programación (Java, C/C++, C#, Ruby, Perl, PHP), es completamente compatible con el estándar JMS y con los Patrones de Integración Empresarial (EIP) así como otras características avanzadas como grupos de mensajes, selectores, destinos virtuales, seguridad, autenticación y alta disponibilidad.
Conectable concurrentemente a múltiples sensores de monitorización industriales como medidores de producción de energía, localizadores GPS, sensores de movimiento o localizadores móviles mediante intensidad de señal permitiendo integrar toda la información de monitorización y visualizando la misma mediante atractivas interfaces web.
Integra un soporte completo para la instalación de reglas de monitorización que comprueban de forma automática y permanente ciertas condiciones definidas por el usuario y que permiten resaltar la información presentada de forma especial en caso de detectar dichas situaciones. Estas reglas pueden estar asociadas a los valores de monitorización, la localización de los elementos visualizados o cualquier otra característica relevante.
Conectable a sistemas de visualización avanzados como paneles TFT, superficies de visualización interactiva o sistemas de proyección 3D.
Integrable con servicios de terceros mediante el uso de Servicios Web y estándares de Internet como SOAP / REST.
SDK y documentación completa para otras empresas de desarrollo que deseen extender las funcionalidades del servidor.
Proyecto financiado por IMPIVA / FEDER. Número de referencia: IMIDTP/2009/375