Bentian ERP Bridge se distribuye como un ejecutable compilado nativo de Windows (Bentian-Setup.exe). Su motor de ejecución integra Node.js SEA (Single Executable Application) con el motor V8 inyectado directamente en el binario, evitando la necesidad de instalar Node, Python ni dependencias externas en el ordenador de la empresa.
1. Descarga del Instalador Oficial
Descarga siempre el instalador desde la ruta canónica oficial protegida con certificado SSL:
2. Proceso de Instalación en Disco
El instalador ubica los archivos binarios de ejecución en C:\Program Files\Bentian Agent\ o en %LOCALAPPDATA%\Bentian Agent\ y crea los siguientes elementos:
- BentianAgent.exe: El motor principal de sincronización que ejecuta el bucle de eventos, escucha en el puerto local
39281y gestiona la cola SQLite de pedidos. - BentianTray.exe: Proceso ligero en C# que coloca el icono en la bandeja del sistema (System Tray) y gestiona los diálogos nativos de Windows en STA thread.
- Acceso directo en Escritorio y Menú Inicio: Permite abrir la consola de administración en cualquier momento.
- Entrada en Inicio automático de Windows: Configura la ejecución silenciosa al iniciar sesión para que la sincronización opere sin intervención del usuario.
3. Modo Escritorio Aislado (Edge App)
A diferencia de las herramientas que se abren como una pestaña más en Google Chrome (donde el usuario puede cerrarla por descuido), Bentian invoca Microsoft Edge en modo aplicación aislada:
Esto proporciona una ventana independiente con su propio icono en la barra de tareas, previene el Foreground Lockout de Windows 11 y garantiza que el panel de control se ejecute a pantalla completa con estética de aplicación nativa.
4. Control desde la Bandeja del Sistema (Tray)
Cuando minimizas o cierras la ventana del panel de control, la sincronización NO se detiene. El agente permanece activo en la bandeja del sistema, junto al reloj de Windows:
- Clic izquierdo: Abre o enfoca de inmediato la ventana de control.
- Clic derecho: Despliega el menú contextual rápido:
- Abrir Panel de Control
- Forzar Sincronización Ahora
- Pausar Sincronización Temporalmente
- Ver Registro de Actividad (Logs)
- Salir de Bentian ERP Bridge
5. Actualizaciones Silenciosas Atómicas
Bentian incluye un sistema de autoactualización atómica desacoplada (UpdateSwapper). Cada hora, el agente consulta si existe una versión superior en el servidor central. Si la hay:
- Descarga el parche en
%TEMP%\bentian-updates\. - Verifica criptográficamente la firma Ed25519 del archivo con la clave pública de Bentian.
- Ejecuta el swapper desacoplado que detiene los procesos bloqueantes, sustituye el ejecutable y monitoriza 10 segundos de estabilidad. Si ocurriera algún fallo, revierte de forma automática al binario previo (
.bak).