El RUFUS Race App también se puede integrar con software de gestión de carreras o de cronometraje de terceros a través del RUFUS Public API.
En este escenario, RUFUS Cloud sigue siendo la capa de acceso y control de dispositivos.
Descripción general de la arquitectura
Aplicación de la carrera → RUFUS Cloud → RUFUS Public API → Software de terceros
La aplicación de la carrera envía:
- Fallecimientos
- Acciones de carrera *(datos no disponibles a través de API)*
- Alertas *(datos no disponibles a través de API)*
- Mensajes de chat *(datos no disponibles a través de API)*
Estos se exponen a través del API público para que los sistemas externos los consuman.
Qué pueden recibir los sistemas de terceros
En función del diseño de la integración:
- Pasadas manuales
- Cambios de estado *(datos no disponibles a través de API)*
- Alertas de carrera *(datos no disponibles a través de API)*
- Metadatos de la sesión
El sistema de terceros gestiona:
- Cálculo de resultados
- Lógica de clasificación
- Exhibición o publicación
Gestión de dispositivos y tokens
Incluso al utilizar software de terceros:
- Las aplicaciones de carrera todavía se crean en RUFUS Cloud.
- Los tokens de acceso controlan el acceso del juez.
- La rotación de tokens invalida las sesiones.
- La auditoría sigue estando disponible a nivel de nube.
Consideraciones de integración
Al integrarse con software externo:
- Asegúrese de utilizar una estrategia de webhooks o de sondeo en tiempo real.
- Mantenga una asignación de puntos de control coherente.
- Alineación del manejo de la marca de tiempo (hora del dispositivo vs. hora del servidor).
Mejores prácticas operativas
- Prueba el flujo completo de datos antes del día de la carrera.
- Validar la lógica de protección contra duplicados.
- Supervise los registros de API durante las operaciones en vivo.
Resumen
El RUFUS Race App puede funcionar de forma independiente con Race Manager o actuar como una capa de entrada de campo estructurada para sistemas de terceros a través del RUFUS Public API.
En todos los casos, RUFUS Cloud gestiona el acceso, las sesiones y la trazabilidad.