eSeGeCe Blog

Release Notes, ausführliche Analysen und Tutorials für sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics und sgcIndy.

· Komponenten

sgcHTML vs UniGUI, TMS WEB Core und IntraWeb: Das richtige Delphi-Web-Framework wählen

Detaillierter Vergleich der Delphi-Web-UI-Frameworks: IntraWeb, UniGUI, TMS WEB Core, TMS XData und sgcHTML — Architektur, Deployment, Lernkurve und Echtzeit-Fähigkeit…

· Anwendungen

Ein Echtzeit-ERP-Dashboard mit sgcHTML und Delphi erstellen

Schritt-für-Schritt-Anleitung für ein Live-ERP-Dashboard in Delphi mit sgcHTML: KPI-Stat-Karten, Umsatzdiagramme, eine seitennummerierte Rechnungstabelle, ein Kanban-Board und Echtzeit-WebSocket-Push-Updates…

· Komponenten

sgcHTML: Moderne Web-Oberflächen aus Delphi heraus erstellen – ohne JavaScript

sgcHTML bietet Delphi-, C++ Builder- und .NET-Entwicklern über 60 serverseitige HTML-Komponenten, die Bootstrap 5-Markup erzeugen und über htmx interaktiv bleiben — kein JavaScript erforderlich…

· Versionen

sgcWebSockets 2026.6: gRPC, OpenAPI-Server, Kafka und natives TLS

sgcWebSockets 2026.6 bringt einen nativen gRPC-Client, einen eigenständigen OpenAPI-3-Server, einen Apache-Kafka-Client, natives Android- und Apple-TLS (ohne OpenSSL), Bot-Erkennung in der Firewall, einen MCP-stdio-Transport, Post-Quantum-Krypto sowie gehärtete WebSocket- und HTTP-Server…

· Komponenten

sgcSign Server: Selbstgehostete Code-Signierung und Dokumentensignierung über REST

Ein selbstgehosteter REST-Signierserver in sgcSign 2026.6: signieren Sie ausführbare Dateien, PDFs und XML-Dokumente aus der CI heraus, ohne den privaten Schlüssel auf jeden Build-Agenten zu legen, mit einer Admin-Konsole, einem Audit-Log und einsetzbaren HSM- und Cloud-KMS-Anbietern…

· Komponenten

Natives Android-TLS in sgcWebSockets: Kein OpenSSL zum Ausliefern

Ein neues natives Android-TLS-Backend lässt Ihre Apps über TLS verbinden, indem sie Androids eigene SSLEngine nutzen, sodass das APK keine OpenSSL-.so-Dateien mehr ausliefert. Der Wechsel ist eine einzeilige Änderung an TLSOptions.IOHandler…

· Komponenten

Natives Apple-TLS in sgcWebSockets: TLS 1.3 unter iOS und macOS, ohne OpenSSL

Ein neues natives Apple-TLS-Backend lässt Ihre iOS- und macOS-Apps über TLS verbinden, indem es den eigenen Stack des Betriebssystems nutzt. So gibt es keine OpenSSL-.dylib auszuliefern und Sie erhalten TLS 1.3 über Network.framework…

· Komponenten

Google Vertex AI über gRPC in Delphi

sgcWebSockets Enterprise liefert einen typisierten Vertex-AI-gRPC-Client auf TsgcGRPCClient. Rufen Sie Gemini-Modelle aus Delphi über HTTP/2 auf, authentifizieren Sie sich mit einem Dienstkonto, erstellen Sie einen generateContent-Request aus Content-Parts und lesen Sie die Candidates zurück…

· Komponenten

Große Dateien vom sgcWebSockets-HTTP-Server streamen

Das Ausliefern von Dateien aus DocumentRoot lud früher die gesamte Datei pro Verbindung in den Speicher, sodass 100 Downloads einer 1-GB-Datei rund 100 GB RAM benötigten. Dateien werden jetzt von der Festplatte gestreamt und der Speicherverbrauch bleibt konstant…

· Komponenten

Google BigQuery über gRPC in Delphi

Eine praxisnahe Anleitung zum Lesen von Google-BigQuery-Tabellen aus Delphi über die gRPC Storage Read API: wie der typisierte BigQuery-Client auf TsgcGRPCClient über HTTP/2 läuft, sich mit einem Dienstkonto authentifiziert, eine Read-Session erstellt und Zeilen im Server-Stream in Avro oder Arrow überträgt…

· Komponenten

LLM-Antworten in Delphi streamen: Token für Token mit Server-Sent Events

Streamen Sie LLM-Antworten Token für Token in Delphi: Weisen Sie OnHTTPAPISSE zu, rufen Sie die Streaming-Methode auf, hängen Sie jedes Delta an ein Memo an. Dasselbe Muster für jeden Anbieter…

· Komponenten

Einen KI-Chatbot in Delphi bauen: Gesprächsgedächtnis und Streaming

Eine One-Shot-Vervollständigung vergisst alles. Ein Chatbot merkt sich. Wie Sie in Delphi den Gesprächskontext über mehrere Runden hinweg behalten und eine Live-Antwort streamen…

· Komponenten

OpenAI vs. Anthropic vs. Gemini in Delphi: Welche KI-API sollten Sie verwenden?

OpenAI, Anthropic Claude oder Google Gemini für Ihre Delphi-Anwendung? Wie jede Variante im Code aussieht, worin sie jeweils gut ist und warum die Wahl umkehrbar ist…

· Komponenten

Einen KI-Agenten in Delphi bauen: Function Calling und MCP-Tool-Nutzung

Ein KI-Agent ist ein LLM, das Ihren eigenen Code über Tools aufruft, in einer Schleife. Zwei Wege, um einen in Delphi zu bauen: Provider-Function-Calling und der offene MCP-Standard…

· Komponenten

RAG in Delphi: Ein LLM in Ihren eigenen Dokumenten verankern

Lassen Sie das Modell nicht raten. Betten Sie Ihre eigenen Dokumente ein, speichern Sie die Vektoren, rufen Sie pro Frage die ähnlichsten Chunks ab und lassen Sie das LLM in Delphi aus Ihren Daten antworten…

· Komponenten

Google Cloud Storage über gRPC in Delphi

Eine praxisnahe Anleitung zum typisierten Google-Cloud-Storage-gRPC-Client in sgcWebSockets Enterprise: wie er über den HTTP/2-Transport läuft, wie die Dienstkonto-JWT-Authentifizierung funktioniert und Delphi-Beispiele zum Auflisten von Buckets, Erstellen eines Buckets und Auflisten von Objekten…

· Komponenten

Google Cloud Natural Language über gRPC in Delphi

Eine praxisnahe Anleitung zum Aufruf von Google Cloud Natural Language aus Delphi über gRPC: wie der typisierte Natural-Language-Client auf dem HTTP/2-Transport von sgcWebSockets läuft, wie die Dienstkonto-Authentifizierung funktioniert und Delphi-Beispiele, die Stimmung analysieren, Entitäten extrahieren und Text klassifizieren…

· Komponenten

Härtung des HTTP-Servers in sgcWebSockets

Die HTTP-Server blockieren jetzt Path Traversal beim Ausliefern statischer Dateien, begrenzen den Request-Body, weisen Smuggling-artige Requests ab, verteidigen HTTP/2 gegen Rapid Reset und bereinigen Response-Header…

· Komponenten

Google Cloud Vision über gRPC in Delphi

So rufen Sie Google Cloud Vision aus Delphi über gRPC mit sgcWebSockets auf: ein typisierter Vision-Client auf TsgcGRPCClient, der Label-, Text- (OCR), Gesichts- und Landmarken-Erkennung über HTTP/2 ausführt, mit Dienstkonto-JWT-Authentifizierung und einem sofort lauffähigen Demo…

· Versionen

sgcIndy 2026.6: Server-Sicherheitshärtung für TLS, TCP und HTTP

sgcIndy 2026.6 bringt optionale Sicherheitshärtung für den Server-Stack: strikte TLS-Zertifikatsprüfung, CRIME- und Renegotiation-Gegenmaßnahmen, Server-Cipher-Präferenz, Slowloris-Schutz mit einer Gesamt-Lesefrist, Größenbeschränkungen für HTTP-Body und -Header, Abwehr von Request Smuggling sowie ML-KEM-768 Post-Quantum-Primitive…

· Komponenten

Härtung des WebSocket-Servers in sgcWebSockets

Neue eingebaute Schutzmechanismen für WebSocket-Server: ein konfigurierbares Limit für die Nachrichtengröße, das überdimensionierte, fragmentierte und komprimierte Speicherangriffe stoppt, sowie eine strengere Handshake-Validierung…

· Komponenten

Google Cloud Translation über gRPC in Delphi

So rufen Sie Google Cloud Translation v3 über gRPC aus Delphi mit sgcWebSockets auf: ein typisierter Translation-Client auf TsgcGRPCClient, der Text übersetzt, die Sprache erkennt und unterstützte Sprachen über einen HTTP/2-Transport mit Dienstkonto-Authentifizierung auflistet…

· Anwendungen

Automatisieren Sie Ihre eSeGeCe-Downloads mit der neuen Konto-API

Melden Sie sich an, listen Sie Ihre eSeGeCe-Produkte auf und laden Sie sie aus Skripten oder CI mit der neuen OpenAPI-Konto-API herunter, samt einem einsatzbereiten Delphi-Client…

· Komponenten

Google Cloud Speech-to-Text über gRPC in Delphi

Ein praxisnaher Leitfaden zum typisierten Speech-to-Text-gRPC-Client von sgcWebSockets: wie er über den HTTP/2-Transport läuft, wie Sie sich mit einem Google-Dienstkonto authentifizieren, und ein Delphi-Beispiel, das einen Erkennungs-Request erstellt, Recognize aufruft und das Transkript samt Alternativen ausliest…