Skip to Content
Neue Version 12 verfügbar 🎉

Installation

Pakete

Babel wird in den folgenden Paketen ausgeliefert:

  • Installationsprogramme für Babel Desktop: ein Windows-Installationsprogramm (NSIS .exe) und ein MSI, ein .dmg und ein .zip für macOS sowie AppImage-, .deb- und .rpm-Pakete für Linux. Mit Babel Desktop verwalten Sie die Lizenzierung vom Desktop aus, siehe Babel Desktop.
  • Zip-Pakete des Lizenzdienstes: babel_service_net60_<version>.zip, babel_service_net70_<version>.zip, babel_service_net80_<version>.zip, babel_service_net90_<version>.zip und babel_service_net100_<version>.zip. Ein Paket dient beiden Editionen, Server und Data Center. Ein eigenes Data-Center-Paket gibt es nicht.
  • Zip-Pakete des Obfuscators: babel_net472_<version>.zip, babel_net80_<version>.zip, babel_net90_<version>.zip und babel_net100_<version>.zip. Sie enthalten die Befehlszeilentools babel und lic, HardwareId und die MSBuild-Aufgabe.
  • NuGet-Pakete: Babel.Licensing, Babel.Licensing.Tool und Babel.Data sowie Babel.Obfuscator und Babel.Obfuscator.Tool.

Die Windows-MSI-Installationsprogramme früherer Versionen (babel_obfuscator_<version>.msi und babel_licensing_<version>.msi) und das macOS-Paket (babel_mac_<version>.zip) werden nicht mehr ausgeliefert. Um die Lizenzierung vom Desktop aus zu verwalten, installieren Sie Babel Desktop. Für die Befehlszeile verwenden Sie die Zip-Pakete oder die NuGet-Tools.

Server-Komponenten

Der Babel Licensing Service ist eine .NET-Anwendung und läuft daher unter Windows, Linux und macOS. Die folgenden Anleitungen beschreiben die Installation:

Unterstützte Datenbanken

Babel Licensing Service 12.0 unterstützt SQL Server, MySQL/MariaDB, SQLite und PostgreSQL unter Windows, Linux und macOS. Babel Desktop verbindet sich mit dem Dienst, nicht direkt mit dessen Datenbank.

DatenbankAnbieterVerbindungsschlüsselStandardport
SQL ServerSQLServerConnectionStrings:SQLServer1433
MySQL / MariaDBMySQLConnectionStrings:MySQL3306
PostgreSQLPostgreSQLConnectionStrings:PostgreSQL5432
SQLiteSQLiteConnectionStrings:SQLiteLokale Datei

Konfigurieren und starten Sie den Licensing Service selbst, auch für lokales SQLite. Babel Desktop installiert, startet oder beendet ihn nicht; das Desktop-Profil verbindet sich mit seinem HTTP/HTTPS-Endpunkt.

Datenbankkonfiguration und Verbindungszeichenfolgen.

Client-Komponenten

Um Babel Licensing in Ihre .NET-Anwendungen und Softwarekomponenten zu integrieren, installieren Sie die Client-Komponenten von Babel Licensing. Dazu gehören das NuGet-Paket Babel Licensing und das NuGet-Paket Babel Data.

  1. NuGet-Paket Babel Licensing: Die Clientbibliothek, die mit dem Babel Licensing Service kommuniziert. Sie ergänzt Ihre .NET-Anwendungen um die Validierung, die Aktivierung und die Durchsetzung von Lizenzen, mit Online- und Offline-Prüfung von Lizenzschlüsseln, Lizenzerzeugung und Verwaltung des Lizenzlebenszyklus.
  2. NuGet-Paket Babel Data: Typen für den Zugriff auf die Lizenzdatenbank von Babel Licensing, die zusammen mit dem Paket Babel Licensing verwendet werden. Es enthält Datenmodelle, Repositorys und Hilfsfunktionen, mit denen Sie Lizenzinformationen abrufen, Lizenzdaten verwalten und Datenbankoperationen ausführen.

Um die Client-Komponenten zu installieren, fügen Sie die NuGet-Pakete Ihren .NET-Projekten hinzu.

Last updated on