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.

OpenSSL kan nu rechtstreeks in uw sgcWebSockets-uitvoerbare bestand worden gekoppeld in plaats van tijdens runtime te worden geladen vanuit libcrypto- en libssl-DLL's. Voeg één unit toe aan de uses-clause en er is verder niets te configureren…

sgcWebSockets voegt TCPKeepAlive en KeepAliveTimeout toe aan de IOCP- en EPOLL-server-engines, en sluit verbindingen waarvan de peer stilletjes is verdwenen in plaats van ze voor altijd open te laten staan…

sgcQUIC brengt HTTP/3 naar Delphi en C++ Builder met TsgcHTTP3Client en TsgcHTTP3Server, die HTTP-semantiek over QUIC uitvoeren met QPACK header-compressie, elke verb, asynchrone requests en Alt-Svc-detectie…

sgcQUIC voegt het QUIC-transportprotocol toe aan Delphi en C++ Builder met TsgcQUICClient en TsgcQUICServer, gebouwd op de native OpenSSL 3.5 QUIC-engine met TLS 1.3, gemultiplexte streams en 0-RTT…

Drie nieuwe sgcHTML-beheercomponenten: Presence voor een live overzicht van wie online is, RolesPermissions voor een rechten-matrix en UserManagement voor een volledige gebruikersbeheertabel…

Serveer sgcHTML-pagina's vanuit elke WebBroker-toepassing en vanuit DataSnap-servers, met live WebSocket-updates op dezelfde poort als uw DataSnap REST-endpoints…

Zes nieuwe sgcHTML feedback- en layoutcomponenten: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress en LogViewer — ze laten een bezoeker zien wat er op dit moment gebeurt…

Zes nieuwe sgcHTML-formuliercomponenten: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer — de velden die een echt beheerformulier nodig heeft naast een gewoon tekstvak…

Voeg D3.js, Chart.js, een DevExtreme Grid of elke browserbibliotheek toe aan een sgcHTML-pagina met drie hooks, of verpak deze in een herbruikbare server-side component…

Zes nieuwe sgcHTML-visuals weergegeven als pure server-side SVG: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode — geen grafiekbibliotheek, geen client-side JavaScript…

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…

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…

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…

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…