Qué equipos admite el Gateway, cómo se conecta cada uno (Native Push o Hybrid Push) y qué operaciones de la API están disponibles en cada modo.
Introducción
Compatibilidad de equipos
El Cams Biometric Gateway es compatible con todos los equipos biométricos de asistencia y control de acceso. La única decisión que debe tomar es qué modo de conexión se adapta mejor a su entorno.
Cualquier otro equipo funciona mediante Hybrid Push. Usted elige el modo de conexión que mejor se adapte a su entorno; las funciones de la API dependen del modo seleccionado.
Marcas de dispositivos compatibles
Cams BiometricsZKTecoSupremaHikvisionAnvizMorpho / IDEMIAVirdiMantraNitgenRealtime / StartekBiomaxSecugeneSSLMatrix COSEC+ Cualquier otra marca
Modalidades de autenticación compatibles
Huella dactilarReconocimiento facialVenas de la palmaTarjeta RFIDPIN / ContraseñaQR / Código de barrasSeguimiento GPS
Todo equipo biométrico se conecta al Cams Biometric Gateway mediante uno de los dos modos push. El tipo de dispositivo determina qué modo usar.
Native Push Dispositivos Cams y verificados
Todos los equipos de Cams Biometrics y los dispositivos verificados en developer.camsbiometrics.com se conectan mediante Native Push. No requiere configuración adicional: el dispositivo se comunica directamente con el Biometric Gateway a través de internet.
Compatibilidad total con la API. Las 38 operaciones funcionan sin limitaciones, tanto las APIs de callback como las RESTful. Latencia cero en los callbacks y ~15 segundos en los comandos RESTful.
Hybrid Push Todos los demás equipos
Para los equipos que no son de Cams ni están verificados, usted elige un modo de conexión Hybrid Push adecuado a su entorno. La combinación del método de comunicación y la topología de despliegue determina qué funciones de la API están disponibles.
Métodos de comunicación
(a) SDK del dispositivoEl Gateway se comunica con el hardware mediante el SDK del fabricante del dispositivo. Todas las funciones que admite el SDK están disponibles a través de la API. La mejor opción para un acceso completo a la API.
(b) Lectura de BD (DB Pull)El Gateway lee de una base de datos local instalada en el equipo del sitio (donde el software del dispositivo guarda la asistencia). Solo se admite el envío del registro de asistencia/marcaciones a su servidor. Sin APIs RESTful (sin agregar/eliminar usuarios, sin cargar registros, etc.).
(c) Procesamiento de archivosUn archivo de asistencia designado en el equipo local queda bajo vigilancia continua. Cada vez que el software del dispositivo actualiza el archivo, los nuevos registros de asistencia se detectan, se extraen y se envían automáticamente a su URL de callback en tiempo real. Mismas limitaciones de API que DB Pull: solo envío de asistencia, sin APIs RESTful.
Topologías de despliegue
(X) DirectaEl equipo del sitio tiene una IP pública con redirección de puertos hacia la red local. El Biometric Gateway se conecta al dispositivo/BD/archivos directamente por internet.
(Y) IndirectaSe instala un Hybrid Connector en el equipo local. Actúa como puente entre la máquina/BD/archivos locales y el Biometric Gateway; no se requiere IP pública en el lado del cliente.
Hybrid Push — Matriz de disponibilidad de funciones
Modo
Comunicación
Topología
API de callback
API RESTful
Dispositivo directo
(a) SDK
(X) IP pública
Completa
Completa (límites del SDK)
Dispositivo indirecto
(a) SDK
(Y) Hybrid Connector
Completa
Completa (límites del SDK)
BD directa
(b) Lectura de BD (DB Pull)
(X) IP pública
Solo asistencia
No compatible
BD indirecta
(b) Lectura de BD (DB Pull)
(Y) Hybrid Connector
Solo asistencia
No compatible
Archivo directo
(c) Archivo
(X) IP pública
Solo asistencia
No compatible
Archivo indirecto
(c) Archivo
(Y) Hybrid Connector
Solo asistencia
No compatible
¿Qué modo debo elegir? Si su dispositivo que no es de Cams tiene un SDK compatible con el Gateway, elija el modo SDK del dispositivo (a) para tener acceso completo a la API. Si no, DB Pull (b) o Procesamiento de archivos (c) permitirán igualmente que los datos de asistencia fluyan. En cuanto a la topología, elija Indirecta (Y) con Hybrid Connector si no puede configurar una IP pública: es la más fácil de desplegar.
Las limitaciones del hardware pueden restringir aún más las funciones de la API. Incluso en el modo SDK del dispositivo, algunas APIs pueden no funcionar según el firmware o las capacidades del SDK del modelo. Pruebe siempre con su hardware y consulte con el equipo de soporte de Cams.