eSeGeCe Blog
Release notes, achtergrondartikelen en tutorials voor sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics en sgcIndy.
Release notes, achtergrondartikelen en tutorials voor sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics en sgcIndy.

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid voor hiërarchische tabellen, PivotTable voor gegroepeerde aggregaten, ActivityFeed voor live event streams en Splitter voor aanpasbare tweedelige lay-outs…

sgcWebSockets 2026.7 voegt clustering over meerdere servers toe, berichtgeschiedenis met herstel na een reconnect, async / await, backoff en retries, backpressure op de verzendwachtrij, compressie op de HTTP server en een geharde HTTP client…

Automatische resubscribe na een reconnect op de exchange clients van Binance, Kraken, Coinbase en andere, plus een rate limiter aan clientzijde die begrenst hoeveel REST requests je in een tijdvenster verstuurt…

De MCP client kan zich nu authenticeren met OAuth2: hij haalt het token op, bewaart het in de cache en hergebruikt het tot het verloopt. Plus een nieuw grant type, de Identity Assertion Authorization Grant, om een identiteit door te geven tussen domeinen…

Eén client die stopt met lezen kan het geheugen van een uitzendende server laten groeien tot hij omvalt. sgcWebSockets 2026.7 begrenst de verzendwachtrij per verbinding met MaxQueueSize en drie overflow-policies, plus een OnSendBufferFull-event…

Versleutelen naar een publieke sleutel is waardeloos als de sleutel van de aanvaller kwam. sgcWebSockets ondertekent nu elke kortstondige E2EE-sleutel met een langlevende identiteitssleutel, zodat peers de handtekening verifiëren, vingerafdrukken vergelijken en ze vastpinnen…

De sgcWebSockets HTTP-servers kunnen antwoorden nu comprimeren met gzip of deflate wanneer de client dat aankondigt in Accept-Encoding, voor bestanden uit DocumentRoot en voor antwoorden die u zelf opbouwt, standaard uitgeschakeld…

De WatchDog kan nu opnieuw verbinden met exponentiële backoff plus jitter in plaats van een vast interval, en de HTTP-client kan een mislukt verzoek zelf opnieuw versturen, met respect voor de Retry-After-hint van de server…

sgcWebSockets 2026.7 voegt tasks en futures toe aan Delphi: wacht op een HTTP-verzoek, een WebSocket-verbinding of een AI-chataanroep alsof die een waarde teruggeeft, met ThenProc, OnError en annulering die het werk echt stopt…

De IETF heeft een nieuwe HTTP-methode gespecificeerd met de naam QUERY: een veilig, idempotent verzoek dat een body meedraagt. sgcWebSockets ondersteunt het in clients en servers via HTTP/1.1, HTTP/2 en HTTP/3…

Een HTTP-client die redirects volgt en onbegrensde responses leest, is een aanvalsoppervlak. sgcWebSockets 2026.7 voegt optionele schakelaars toe die dat gat dichten: inloggegevens verwijderen bij redirects naar een andere host, geen HTTPS-downgrade, limieten op responses, controle op cookies…

Eén nieuwe sgcHTML-component bouwt een complete webpagina — header, navigatiemenu, inhoud en footer — en één enkele Layout-eigenschap hervormt die pagina over zes sjablonen, in Delphi, C++ Builder en .NET…

sgcWebSockets houdt een begrensde berichtgeschiedenis per kanaal bij met offsets, zodat een client die zijn verbinding verliest automatisch de gemiste berichten opnieuw afspeelt bij herverbinding, optioneel, met Delphi- en .NET-voorbeelden…

TsgcWSCluster schaalt sgcWebSockets over meerdere servernodes, een publish- of Presence-gebeurtenis op de ene node bereikt abonnees op een andere node, via een mesh-backplane zonder infrastructuur of Redis, met voorbeelden in Delphi en .NET…

Gedetailleerde vergelijking van Delphi-webframeworks: IntraWeb, UniGUI, TMS WEB Core, TMS XData en sgcHTML — architectuur, implementatie, leercurve en realtime-mogelijkheden…

Stapsgewijze handleiding voor een live ERP-dashboard in Delphi met sgcHTML: KPI-statkaarten, omzetgrafieken, een gepagineerde factuurentabel, een Kanban-bord en real-time WebSocket push-updates…

sgcHTML geeft Delphi-, C++ Builder- en .NET-ontwikkelaars meer dan 60 server-side HTML-componenten die Bootstrap 5-opmaak genereren en interactief blijven via htmx — geen JavaScript vereist…

sgcWebSockets 2026.6 voegt een native gRPC-client, een standalone OpenAPI 3-server, een Apache Kafka-client, native Android- en Apple-TLS (geen OpenSSL), firewall-botdetectie, een MCP stdio-transport, post-quantum-crypto en geharde WebSocket- en HTTP-servers toe…

Een zelf-gehoste REST-ondertekeningsserver in sgcSign 2026.6: onderteken uitvoerbare bestanden, PDF's en XML-documenten vanuit CI zonder de privésleutel op elke build-agent te zetten, met een beheerconsole, een auditlog en pluggable HSM- en cloud-KMS-providers…

Een nieuwe native Android-TLS-backend laat je apps via TLS verbinden met de eigen SSLEngine van Android, zodat de APK geen OpenSSL .so-bestanden meelevert. Overschakelen is een wijziging van één regel in TLSOptions.IOHandler…

Een nieuwe native Apple TLS-backend laat je iOS- en macOS-apps via TLS verbinden met de eigen stack van het besturingssysteem, dus er is geen OpenSSL .dylib om uit te rollen en je krijgt TLS 1.3 via Network.framework…

sgcWebSockets Enterprise levert een getypeerde Vertex AI gRPC-client op TsgcGRPCClient. Roep Gemini-modellen aan vanuit Delphi over HTTP/2, authenticeer met een service-account, bouw een generateContent-request uit content parts en lees de candidates terug…

Een praktische gids voor het lezen van Google BigQuery-tabellen uit Delphi via de gRPC Storage Read API: hoe de getypeerde BigQuery-client op TsgcGRPCClient over HTTP/2 draait, authenticeert met een service-account, een read session aanmaakt en rijen server-streamt in Avro of Arrow…

Bestanden serveren vanuit DocumentRoot laadde voorheen het hele bestand per verbinding in het geheugen, dus 100 downloads van een 1 GB-bestand hadden zo'n 100 GB RAM nodig. Bestanden streamen nu vanaf schijf en het geheugen blijft vlak…