Bentian Bentian | Documentación
Descargar v0.3.8
Guía de Despliegue · 5 min de lectura · Actualizado v0.3.8

Instalación y Despliegue del Agente en Windows

Procedimiento de instalación paso a paso, arquitectura del binario empaquetado, ejecución en segundo plano e icono en la bandeja del sistema.

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:

Ruta de descarga directa permanente:
/releases/latest/Bentian-Setup.exe
Descargar Instalador Oficial

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 39281 y 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:

msedge.exe --app=http://127.0.0.1:39281 --new-window --window-size=1180,820

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:

  1. Descarga el parche en %TEMP%\bentian-updates\.
  2. Verifica criptográficamente la firma Ed25519 del archivo con la clave pública de Bentian.
  3. 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).

¿Tienes dudas sobre la configuración en tu empresa?

Nuestro equipo de ingeniería te asiste con tu base de datos Factusol o red local.

Contactar con Soporte