Por lo tanto, todo lo que se puede ampliar potencialmente se puede extender mediante programación mediante el SDK de código abierto y las API.
Puede ampliar el servidor AggreGate mediante el desarrollo de controladores, de dispositivos, el almacenamiento y el procesamiento de datos, los plugins, de la interfaz de usuario y los conectores de integración. Tus propios dispositivos se conectan mediante la incorporación de una biblioteca de agentes de código abierto. Sus aplicaciones pueden usar bibliotecas de API de código abierto para conectarse a servidores de la plataforma.
PAQUETES DE RECURSOS
Los paquetes de recursos se utilizan para distribuir los módulos incluidos en los productos de los socios y apoyar los procesos de DevOps durante su etapa de desarrollo.
ARQUITECTURA BASADA EN JAVA
Los componentes clave del sistema funcionan en la mayoría de los sistemas operativos modernos. El componente del servidor admite instalación y administración remota sin encabezado.
SCRIPTING
Secuencias de cogido de Java puro en el lado del servidor para control del servidor en tiempo real y operaciones personalizadas. Scripts del lado del cliente para manejar widgets.
KIT DE DESARROLLO DE CONTROLADORES
Parte de AggreGate SDK que permite implementar controladores personalizados en lenguaje de programación Java.
Plugin SDK
Le permite agregar una funcionalidad completamente nueva de almacenamiento, procesamiento o visualización de datos, o recursos de tipos existentes, como alertas o informes.
Agente SDK
Biblioteca de software que está integrada en el firmware o la aplicación interna de su dispositivo y realiza una conexión de red segura a un servidor AggreGate.
LOG
Registro de varios niveles en la consola, archivos de texto / XML, registro de eventos de Windows, syslog de Unix, base de datos, correo electrónico y otros destinos.
AGRUPACIÓN DE ZONAS DE TIEMPO
Múltiples zonas horarias compatibles, conversión de tiempo automático en el caso cuando un servidor, usuarios y dispositivos están ubicados en diferentes zonas horarias.
SIMULADOR DE DISPOSITIVO
El dispositivo virtual basado en software está disponible para fines de prueba y depuración.