TMS Software Logging

Plattformübergreifendes Logging für Delphi-Anwendungen

Über diese Software

TMS Logging ist ein kompaktes, plattformübergreifendes Logging-Framework für Delphi-Anwendungen und Teil der TMS Business-Produktreihe. Es unterstützt VCL- und FMX-Anwendungen unter Windows, macOS, iOS und Android und schreibt Protokolle an mehrere Ziele wie Konsole, Textdateien, HTML, CSV, TCP/IP, Browser und das Windows-Ereignisprotokoll. Das Framework verwendet Delphi RTTI für eine ausführliche Typformatierung, unterstützt zur Laufzeit konfigurierbare Log-Level und ist erweiterbar mit benutzerdefinierten Ausgabemodulen und einer Remote-TCP-Anzeige.

Lizenzen & Preise

Standard

Die Standard-Edition umfasst grundlegende Protokollierungsfunktionen mit strukturierten Meldungen, gängigen Ausgabezielen und grundlegenden Aufbewahrungsregeln.

Kauf

TMS Software Logging

TMS Software Logging
Auf Lager
Lieferung: 1 Werktag
Wird geladen …
139,67 €
Kostenlos und unverbindlich

Brauchen Sie mehr Informationen oder suchen Sie nach einer anderen Lizenz?

Vorteile

  • Cross-platform support: Unterstützt VCL und FMX unter Windows, macOS, iOS und Android.
  • Multiple output handlers: Protokollierung in Konsole, Dateien, HTML, CSV, über TCP/IP, ins Windows-Ereignisprotokoll, in den Browser und zu benutzerdefinierten Zielen.
  • RTTI-based formatting: Formatiert automatisch komplexe Typen mithilfe von Delphi RTTI für eine gut lesbare Ausgabe.
  • Runtime configurability: Log-Level und Ausgaben können zur Laufzeit angepasst werden, ohne neu zu kompilieren.
  • Extensible handlers: Eigene Ausgabemodule können erstellt oder integriert werden, um spezialisierte Ziele zu unterstützen.

Verfügbare Sprachen

  • English

Supportinformationen

  • Documentation and guides: Detaillierte Online-Dokumentation behandelt Verwendung, Ausgabemodule, Konfiguration und inkompatible Änderungen (Breaking Changes).
  • Support center forum: Ein TMS Support Center hostet Produkt-Threads und Community-Q&A für Problemlösungen und Beratung.
  • Release notes available: Die Seiten zu 'What's new' und zu inkompatiblen Änderungen listen pro Release Fehlerbehebungen und hinzugefügte Plattformen auf.
  • Demo projects included: Beispielprojekte und Demos werden dem Paket zur Referenz und zum Testen beigefügt.
  • Configuration persistence: Die Logger-Konfiguration kann, wie dokumentiert, in einer Datei oder in der Registry gespeichert und wiederhergestellt werden.

Häufig gestellte Fragen

Welche Plattformen werden von TMS Logging unterstützt?
TMS Logging unterstützt laut TMS-Dokumentation VCL-Anwendungen (Win32/Win64) sowie FMX-Anwendungen (Win32/Win64/macOS/iOS/Android).
Welche Ausgabemöglichkeiten sind verfügbar?
Eingebaute Ausgabemodule umfassen Konsole, Textdateien, HTML, CSV, TCP/IP, Browserausgabe und das Windows-Ereignisprotokoll; zusätzlich gibt es Optionen für benutzerdefinierte Handler.
Können Log-Level zur Laufzeit geändert werden?
Ja; das Framework unterstützt zur Laufzeit konfigurierbare Log-Level und erlaubt das Speichern der Logger-Konfiguration in einer Datei oder in der Registry.
Ist TMS Logging erweiterbar für benutzerdefinierte Handler?
Ja; Entwickler können eigene Ausgabemodule hinzufügen und den mitgelieferten TCP-Client für Remote-Anzeige und Integration verwenden.
Welche Delphi-Versionen werden unterstützt?
TMS Logging ist ab Delphi XE7 Update 1 verfügbar; neuere Releases haben Unterstützung für aktuellere Delphi-IDE-Versionen ergänzt.