Skip to Content
Nueva versión 12 disponible 🎉

Instalación

Paquetes

Babel se distribuye en los paquetes siguientes:

  • Instaladores de Babel Desktop: un instalador para Windows (NSIS .exe) y un MSI, un .dmg y un .zip para macOS, y paquetes AppImage, .deb y .rpm para Linux. Babel Desktop gestiona las licencias desde el escritorio; consulte Babel Desktop.
  • Archivos zip del servicio de licencias: babel_service_net60_<version>.zip, babel_service_net70_<version>.zip, babel_service_net80_<version>.zip, babel_service_net90_<version>.zip y babel_service_net100_<version>.zip. Un mismo paquete sirve para las ediciones Server y Data Center; no hay un paquete aparte para Data Center.
  • Archivos zip del ofuscador: babel_net472_<version>.zip, babel_net80_<version>.zip, babel_net90_<version>.zip y babel_net100_<version>.zip. Contienen las herramientas de línea de comandos babel y lic, HardwareId y la tarea de MSBuild.
  • Paquetes NuGet: Babel.Licensing, Babel.Licensing.Tool y Babel.Data, además de Babel.Obfuscator y Babel.Obfuscator.Tool.

Los instaladores MSI para Windows de las versiones anteriores (babel_obfuscator_<version>.msi y babel_licensing_<version>.msi) y el paquete para macOS (babel_mac_<version>.zip) ya no se distribuyen. Para gestionar las licencias desde el escritorio, instale Babel Desktop. Para la línea de comandos, use los paquetes zip o las herramientas NuGet.

Componentes de servidor

El Babel Licensing Service es una aplicación .NET, por lo que se ejecuta en Windows, Linux y macOS. Las guías siguientes explican cómo instalarlo:

Bases de datos compatibles

Babel Licensing Service 12.0 admite SQL Server, MySQL/MariaDB, SQLite y PostgreSQL en Windows, Linux y macOS. Babel Desktop se conecta al servicio, no directamente a su base de datos.

Base de datosProveedorClave de conexiónPuerto predeterminado
SQL ServerSQLServerConnectionStrings:SQLServer1433
MySQL / MariaDBMySQLConnectionStrings:MySQL3306
PostgreSQLPostgreSQLConnectionStrings:PostgreSQL5432
SQLiteSQLiteConnectionStrings:SQLiteArchivo local

Configura e inicia el Licensing Service por separado, también para SQLite local. Babel Desktop no lo instala, inicia ni detiene; el perfil Desktop apunta al endpoint HTTP/HTTPS del servicio.

Configuración y cadenas de conexión.

Componentes de cliente

Para integrar Babel Licensing en sus aplicaciones y componentes de software .NET, debe instalar los componentes de cliente de Babel Licensing. Estos componentes incluyen el paquete NuGet Babel Licensing y el paquete NuGet Babel Data.

  1. Paquete NuGet Babel Licensing: la biblioteca cliente que se comunica con el Babel Licensing Service. Añade a sus aplicaciones .NET la validación y la activación de licencias y el control de su cumplimiento, con verificación de claves de licencia en línea y sin conexión, generación de licencias y gestión del ciclo de vida de las licencias.
  2. Paquete NuGet Babel Data: tipos para acceder a la base de datos de Babel Licensing, que se usan junto con el paquete Babel Licensing. Incluye modelos de datos, repositorios y utilidades para obtener información de licencias, gestionar los datos de licencias y ejecutar operaciones en la base de datos.

Para instalar los componentes de cliente, añada los paquetes NuGet a sus proyectos .NET.

Last updated on