cbuilder

333 articles tagged “cbuilder”.

· Releases

sgcUI 2026.10: 14 native UI-producten voor Delphi, C++ Builder en .NET

sgcUI 2026.10 levert 14 native UI-producten in één suite: grids, draaitabellen, grafieken, dashboards, metingen, planners, diagrammen, kaarten, PDF en rapporten voor Delphi, C++ Builder en .NET…

· Componenten

OpenPGP in Delphi: versleutelen, ondertekenen en verifiëren zonder GnuPG

Versleutel bestanden voor een partner, ontsleutel wat GnuPG je stuurt en onderteken of verifieer releases vanuit Delphi-code, met OpenPGP geschreven in pure Object Pascal en zonder extern programma of DLL…

· Componenten

Post-kwantumcryptografie in Delphi

ML-KEM, ML-DSA en SLH-DSA in Object Pascal zonder externe bibliotheek, zodat een Delphi-toepassing sleutels kan overeenkomen, ondertekenen en certificeren met algoritmen die zijn gebouwd om de kwantumdreiging te overleven…

· Componenten

Passkeys in Delphi: wachtwoordloos aanmelden met WebAuthn

Wachtwoorden worden gephisht, hergebruikt en gelekt. Passkeys niet. Zo registreert een Delphi-applicatie ze, meldt gebruikers aan zonder gebruikersnaam en bewaart elke passkey in een eigen database…

· Releases

sgcWebSockets 2026.10

sgcHTML krijgt auth, routing, testen, SPA-navigatie, SSE, het AI Data Pack, CRUD, een AI-paginagenerator, MCP Apps en Web Push, en de cryptografie wordt post-quantum met een TLS 1.3- en TLS 1.2-engine in puur Pascal…

· Componenten

SAML Single Sign-On in Delphi met Entra ID, Okta en AD FS

Uw klant wil dat het personeel inlogt met Entra ID, Okta of AD FS. Dit is de volledige SAML-flow in een Delphi-applicatie, van de eerste redirect tot een gevalideerde gebruiker…

· Componenten

Delphi-webapps van rechts naar links in het Arabisch en Hebreeuws

Stel de taal in op Arabisch of Hebreeuws en de hele pagina draait naar rechts-naar-links: het dir-attribuut, de Bootstrap RTL-stylesheet en elke sgcHTML-component, terwijl links-naar-rechts pagina's byte voor byte hetzelfde blijven…

· Componenten

Een gesloten browser bereiken, vanuit Delphi

Updates via gewone HTTP wanneer er geen WebSocket geopend kan worden, Web Push voor de gebruiker die de browser heeft gesloten, en een meldingencomponent die beslist welke van de twee te gebruiken…

· Componenten

Delphi-login met Passkeys, SAML SSO, LDAP en TOTP 2FA

Passkeys, SAML single sign-on, Active Directory, codes van een authenticator-app, OpenID Connect en OAuth2 voor mail, als Delphi-componenten die je op een formulier zet in plaats van protocollen die je zelf schrijft…

· Componenten

OpenSSL of native cryptografie in Delphi: kies tijdens runtime

Eén globale schakelaar kiest de crypto-backend bij het opstarten: OpenSSL zoals voorheen, puur Object Pascal, of automatische fallback wanneer de OpenSSL-libraries ontbreken, zonder opnieuw te compileren…

· Componenten

Een realtime spraakagent voor Delphi en .NET

TsgcAIVoiceAgent luistert, detecteert wanneer de gebruiker klaar is, praat terug en roept je tools aan, via OpenAI Realtime of Gemini Live. Komt in sgcWebSockets 2026.10…

· Componenten

Stel je Delphi-grid een vraag in gewoon Engels

Typ een zin boven een grid en die filtert, sorteert, groepeert en markeert, met een regelgebaseerde parser die antwoordt wanneer er geen API-sleutel is, en een validator die geen modeltekst op de pagina laat komen…

· Componenten

Delphi MCP-server en -client: de nieuwe MCP 2026-07-28-specificatie

De MCP-server en -client voor Delphi spreken nu MCP 2026-07-28: stateless requests, discover, subscriptions, multi round-trip requests en tasks…

· Componenten

Een Delphi-CRUD-webpagina in vijf minuten

De lijst, de zoekbalk, de pager, het formulier, het verwijderen en de code die schrijft, als één component over een dataset of over je eigen SQL, met een IDE-wizard en een opdrachtregelgenerator…

· Componenten

Delphi TLS 1.3 zonder OpenSSL-DLL's

Een in Object Pascal geschreven TLS 1.3- en TLS 1.2-engine, zodat een Delphi-client of -server TLS spreekt zonder een DLL naast het uitvoerbare bestand, en meteen een hybride post-kwantum sleuteluitwisseling onderhandelt…

· Componenten

Een Server-Sent Events-client voor Delphi en .NET

TsgcSSEClient leest een Server-Sent Events-stream, herverbindt vanzelf en hervat met Last-Event-ID, zodat een verbroken verbinding geen bericht verliest. Binnenkort in sgcWebSockets 2026.10…

· Componenten

AI-documentextractie voor Delphi en .NET

Een PDF-factuur of een foto van een kassabon gaat erin, gevalideerde JSON komt eruit, met een betrouwbaarheid voor elk veld. TsgcAIDocumentExtractor komt eraan in sgcWebSockets 2026.10…

· Componenten

Onderteken een groot installatieprogramma zonder het te uploaden

Een ondertekeningsserver heeft uw installatieprogramma niet nodig, alleen de digest ervan. De hash routes van de sgcSign Server ondertekenen een MSI of MSIX met een paar dozijn bytes, en het pakket verlaat de build agent nooit…

· Componenten

Zet een screenshot om in een Delphi-webpagina

Beschrijf een pagina in een zin, of richt hem op een screenshot, en de sgcHTML-designer bouwt hem op uit je eigen componenten, via een schema dat niets kan noemen wat je niet hebt geregistreerd…

· Componenten

Een MSI- of MSIX-installatieprogramma ondertekenen in Delphi

TsgcMSISigner en TsgcAppxSigner ondertekenen .msi-, .msp-, .msix- en .appx-bestanden vanuit Delphi met een tijdstempel, en weigeren een MSIX waarvan de uitgever niet overeenkomt met het certificaat…

· Componenten

Draai je Delphi-app binnen ChatGPT en Claude

Een MCP-tool die antwoordt met een pagina in plaats van een alinea: sgcHTML-pagina's worden nu weergegeven binnen ChatGPT, Claude en VS Code, en de kliks komen terug naar je Delphi-applicatie…

· Componenten

Tsjechische EET 2.0 in Delphi: verkopen registreren met TsgcEETClient

De Tsjechische EET 2.0-rapportage begint op 1 januari 2027. TsgcEETClient ondertekent en verstuurt elke verkoop, leest de pok en verifieert de bevestiging, met verificatiemodus en een offline wachtrij…

· Releases

Release 2026.9.0: sgcWebSockets, sgcSign, sgcIndy en sgcOpenAPI

Release 2026.9.0 voor sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy en sgcOpenAPI: een native WebRTC-media-engine, een nieuw cryptografiepakket, vertrouwensankers bij verificatie…

· Componenten

sgcWebRTC: een native WebRTC media-engine voor Delphi en C++ Builder

sgcWebRTC is een nieuwe WebRTC media-engine voor Delphi en C++ Builder: SDP-signalering, ICE met STUN en TURN, DTLS-SRTP, SCTP-datakanalen en Opus-, G.711-, VP8- en H.264-media, zonder browser en zonder WebView…

· Releases

sgcOpenAPI 2026.9.0: de grote parserrevisie

sgcOpenAPI 2026.9.0 herschrijft de parser: OpenAPI 3.1 en 3.2, een Warnings-lijst in plaats van stille fouten, werkende schemacompositie, correcte enums, veilige externe referenties en een scriptbare commandoregel…

· Releases

Wat is er nieuw in sgcSign 2026.9.0

sgcSign 2026.9.0: vertrouwensankers bij verificatie, rijkere certificaatlijsten, PKCS#11 met meerdere slots zonder pincode, twee nieuwe PAdES-profielen, ondertekende tijdstempelverzoeken en één gedeeld HTTP-transport…

· Componenten

Vier nieuwe sgcHTML-componenten, vijf nieuwe live demo's

sgcHTML voegt CameraScanner, NumPad, CommandPalette en EmptyState toe, en zet ze vervolgens alle vier aan het werk in vijf gloednieuwe live demo's: een Magazijn, een Kassasysteem, Rapportages en analyses, een Multi-tenant SaaS-platform en Buitendienst…

· Componenten

Huobi en HTX: een signature-timestamp die maar een deel van de dag faalde, opgelost

Een Huobi- en HTX-signeerfout combineerde de lokale datum met de UTC-tijd, waardoor op een host die buiten UTC draaide elk privéverzoek een deel van de dag mislukte. Het leek op een sporadisch authenticatieprobleem, en de oplossing was een fix van twee regels…

· Componenten

Kraken: Vier betrouwbaarheidsfixes in de WebSocket- en Futures REST-clients

Vier Kraken-defecten opgelost in 2026.9: de spot-WebSocket-client sprak v1 terwijl hij verbonden was met een v2-endpoint, Futures REST-orders gingen als GET uit waarbij de gesigneerde body werd genegeerd, en private subscriptions werden na een reconnect nooit opnieuw afgespeeld…

· Componenten

sgcHTML Design Surface — Pagina's visueel bouwen, niet alleen in code

sgcWebSockets 2026.9.0 voegt de sgcHTML Design Surface toe, zodat pagina's visueel kunnen worden samengesteld op een VCL-formulier in plaats van alleen in code, met exact dezelfde componenten en exact dezelfde HTML als resultaat…

· Functies

AI-agentskills voor Delphi, C++Builder en .NET

Je AI-assistent heeft de eSeGeCe-broncode nooit gelezen en verzint daarom properties die niet bestaan. Agentskills lossen dat op, gratis en onder MIT-licentie…

· Componenten

sgcCrypto: een nieuwe cryptografiebibliotheek voor Delphi en C++ Builder

sgcCrypto is een nieuwe cryptografiebibliotheek met 43 units voor Delphi en C++ Builder: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 en post-quantum ML-KEM, ML-DSA en SLH-DSA, gratis inbegrepen vanaf sgcWebSockets Standard…

· Releases

sgcWebSockets 2026.8: QUIC, HTTP/3, statisch OpenSSL en een TLS-revisie

sgcWebSockets 2026.8 voegt QUIC- en HTTP/3-componenten toe, OpenSSL gelinkt binnen het uitvoerbare bestand, meer dan 30 nieuwe sgcHTML-componenten, een herschreven SChannel TLS-laag, zlib 1.3.1 en een CycloneDX SBOM…

· Componenten

sgcWebSockets installeert nu zijn eigen SBOM

Het installatieprogramma maakt nu een CycloneDX SBOM voor de editie die wordt verpakt en installeert die als sbom.cdx.json, zodat het bestand nooit kan afwijken van de code die het beschrijft…

· Componenten

zlib 1.3.1 in sgcWebSockets en sgcOpenAPI

zlib stapt over van 1.2.12 naar 1.3.1. Omdat zlib statisch gelinkt wordt, betekende de update dat er drie afzonderlijke sets objectbestanden opnieuw gebouwd moesten worden en dat die op elke ondersteunde compiler bewezen moesten worden…

· Componenten

Binance rate limits in Delphi: batchen, tempo bepalen en leesbare 429's

Lees Retry-After bij een HTTP 429, abonneer een hele watchlist met één frame, en voorkom dat exchanges je verbinding sluiten na een herverbinding…

· Componenten

sgcProtoBuf: van .proto-bestanden naar Delphi-units

sgcProtoBuf zet Protocol Buffers-definities om in Delphi-units, lost imports recursief op en genereert één unit per package…

· Componenten

REST-server + OpenAPI: contract-first API's in Delphi

Koppel de OpenAPI-plug-in aan TsgcHTTPRESTServer en laat één spec de routering, validatie, beveiliging en Swagger UI aansturen, met één enkele toewijzing als volledige bedrading…

· Componenten

REST-server: gebruikers, multi-tenancy en metrics

Een user store met gehashte wachtwoorden aangesloten op HTTP Basic, vijf manieren om per request een tenant te bepalen, en Prometheus-metrics met een health-endpoint voor TsgcHTTPRESTServer…

· Componenten

TsgcHTTPRESTServer: de nieuwe REST-servercomponent

TsgcHTTPRESTServer is een nieuwe HTTP-servercomponent voor REST API's die CORS, metrics- en health-endpoints en multi-tenancy toevoegt bovenop TsgcHTTPServer…

· Componenten

Statische OpenSSL-koppeling in sgcWebSockets: geen libcrypto- en libssl-DLL's meer

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…

· Componenten

TCPKeepAlive en KeepAliveTimeout voor IOCP- en EPOLL-servers

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…

· Componenten

HTTP/3 client- en servercomponenten voor Delphi en C++ Builder

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…

· Componenten

QUIC Client- en Servercomponenten voor Delphi en C++ Builder

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…

· Functies

sgcHTML op WebBroker en DataSnap

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

· Componenten

Drie nieuwe sgcHTML-beheercomponenten: Presence, RolesPermissions en UserManagement

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

· Componenten

Zes nieuwe sgcHTML-feedbackcomponenten: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress en LogViewer

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

· Componenten

Zes nieuwe sgcHTML-formuliervelden: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad en Transfer

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

· Componenten

JavaScript-bibliotheken van derden integreren in sgcHTML

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…

· Componenten

Zes nieuwe sgcHTML-visuals: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode en Barcode

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

· Componenten

Vier nieuwe sgcHTML-componenten voor gestructureerde data: TreeGrid, PivotTable, ActivityFeed en Splitter

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…

· Releases

sgcWebSockets 2026.7: clustering, berichtgeschiedenis, async / await en geharde clients

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…

· Componenten

Crypto feeds die een reconnect overleven, en een rate limiter die een ban voorkomt

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…

· Componenten

OAuth2 voor de MCP Client, en de Identity Assertion Grant

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…

· Componenten

Backpressure: limieten op de verzendwachtrij voor trage WebSocket-clients

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…

· Componenten

E2EE-identiteitsverificatie: een sleutelwissel onderweg tegenhouden

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…

· Componenten

gzip- en deflate-compressie op de sgcWebSockets HTTP-server

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…

· Componenten

Reconnect en Retry: exponentiële backoff, jitter en Retry-After

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…

· Componenten

async / await in Delphi: sgcWebSockets zonder event handlers

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…

· Functies

De nieuwe HTTP QUERY-methode in Delphi

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…

· Componenten

sgcHTML Site-component: een hele webpagina uit één Delphi-component

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…

· Componenten

De HTTP-client in sgcWebSockets beveiligen

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…

· Componenten

sgcWebSockets Berichtgeschiedenis & Herstel na Herverbinding — Mis Nooit een Bericht

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…

· Componenten

sgcWebSockets Clustering — WebSocket-servers schalen over meerdere nodes

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…

· Componenten

sgcHTML vs UniGUI, TMS WEB Core en IntraWeb: Kies uw Delphi-webframework

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

· Toepassingen

Een Real-Time ERP-dashboard bouwen met sgcHTML en Delphi

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…

· Componenten

sgcHTML: Moderne web-UI’s bouwen vanuit Delphi zonder JavaScript te schrijven

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…

· Releases

sgcWebSockets 2026.6: gRPC, OpenAPI-server, Kafka en native TLS

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…

· Componenten

Native Android-TLS in sgcWebSockets: geen OpenSSL om uit te rollen

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…

· Componenten

Native Apple TLS in sgcWebSockets: TLS 1.3 op iOS en macOS, zonder OpenSSL

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…

· Componenten

Google Vertex AI via gRPC in Delphi

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…

· Componenten

Grote bestanden streamen vanaf de sgcWebSockets HTTP-server

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…

· Componenten

Google BigQuery via gRPC in Delphi

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…

· Componenten

Google Cloud Storage via gRPC in Delphi

Een praktische gids voor de getypeerde Google Cloud Storage gRPC-client in sgcWebSockets Enterprise: hoe hij over de HTTP/2-transport draait, hoe service-account-JWT-authenticatie werkt, en Delphi-voorbeelden voor het opsommen van buckets, het aanmaken van een bucket en het opsommen van objecten…

· Componenten

Google Cloud Natural Language via gRPC in Delphi

Een praktische doorloop van het aanroepen van Google Cloud Natural Language vanuit Delphi via gRPC: hoe de getypeerde Natural Language-client de HTTP/2-transport van sgcWebSockets gebruikt, hoe service-account-authenticatie werkt, en Delphi-voorbeelden die sentiment analyseren, entiteiten extraheren en tekst classificeren…

· Componenten

De HTTP-server in sgcWebSockets versterken

De HTTP-servers blokkeren nu path traversal bij het serveren van statische bestanden, begrenzen de request-body, weigeren smuggling-achtige requests, verdedigen HTTP/2 tegen Rapid Reset, en saneren responseheaders…

· Releases

sgcIndy 2026.6: serverbeveiliging versterken voor TLS, TCP en HTTP

sgcIndy 2026.6 brengt optionele beveiligingsversterking naar de serverstack: strikte TLS-certificaatverificatie, CRIME- en heronderhandelingsbeperkingen, servervoorkeur voor cipher, Slowloris-bescherming met een totale leesdeadline, HTTP-limieten voor body en headers, afwijzing van request-smuggling, plus ML-KEM-768 post-quantum primitieven…

· Componenten

Google Cloud Vision via gRPC in Delphi

Hoe je Google Cloud Vision vanuit Delphi via gRPC aanroept met sgcWebSockets: een getypeerde Vision-client op TsgcGRPCClient die label-, tekst- (OCR), gezichts- en landmarkdetectie uitvoert over HTTP/2, met service-account-JWT-auth en een kant-en-klare demo…

· Componenten

De WebSocket-server in sgcWebSockets verstevigen

Nieuwe ingebouwde beschermingen voor WebSocket-servers: een instelbare limiet voor de berichtgrootte die geheugenaanvallen met te grote, gefragmenteerde en gecomprimeerde berichten tegenhoudt, plus strengere validatie van de handshake…

· Componenten

Google Cloud Translation via gRPC in Delphi

Hoe je Google Cloud Translation v3 via gRPC aanroept vanuit Delphi met sgcWebSockets: een getypeerde Translation-client op TsgcGRPCClient die tekst vertaalt, taal detecteert en ondersteunde talen opsomt over een HTTP/2-transport met service-account-authenticatie…

· Componenten

Google Cloud Speech-to-Text via gRPC in Delphi

Een praktische gids voor de getypeerde Speech-to-Text gRPC-client van sgcWebSockets: hoe hij over de HTTP/2-transport draait, hoe je authenticeert met een Google-service-account, en een Delphi-voorbeeld dat een herkenningsrequest bouwt, Recognize aanroept en het transcript en de alternatieven uitleest…

· Componenten

Google Cloud Pub/Sub via gRPC in Delphi

Publiceer naar topics en haal berichten op uit subscriptions op Google Cloud Pub/Sub via gRPC vanuit Delphi, met een getypeerde client gebouwd op TsgcGRPCClient, de native HTTP/2-transport en service-account-auth, zonder externe runtime…

· Componenten

gRPC-client voor Delphi

sgcWebSockets Enterprise bevat nu TsgcGRPCClient, een native gRPC-client die draait over het ingebouwde HTTP/2-transport. Unaire, server-streaming, client-streaming en bidirectionele aanroepen, metadata, deadlines, interceptors en retry, zonder externe gRPC-runtime…

· Componenten

De gRPC-client gebruiken in Delphi (TsgcGRPCClient)

Een stapsgewijze gids voor TsgcGRPCClient: hoe gRPC werkt over de sgcWebSockets HTTP/2-transport, hoe je het channel, metadata, deadlines en retry configureert, en Delphi-voorbeelden voor unary-, server-streaming-, client-streaming- en bidirectionele aanroepen…

· Componenten

MCP stdio-transport voor sgcWebSockets: server en client

Draai uw Delphi MCP-server via stdin/stdout en laat de client deze starten als lokaal subproces, het native patroon dat door AI-codeeragents wordt gebruikt…

· Componenten

Apache Kafka-client voor Delphi

Vanaf sgcWebSockets 2026.6.0 een native Apache Kafka-client voor Delphi en C++Builder: produceer en consumeer berichten, consumer groups, topicbeheer en offsetbeheer via het native Kafka binaire protocol…

· Reviews

Een WebSocket-bibliotheek kiezen voor Delphi 2026

Een koopgids 2026 voor Delphi WebSocket-bibliotheken: sgcWebSockets, Indy, TMS FNC WX, mORMot en Synapse vergeleken op features, licentie, onderhoud en Delphi-versie-ondersteuning.

· Reviews

sgcWebSockets vs ICS

Een side-by-side vergelijking van sgcWebSockets en Overbyte ICS voor Delphi: WebSocket, HTTP/2, protocolbreedte, commerciele ondersteuning, licentie en developer experience.

· Reviews

sgcWebSockets vs Indy 2026

Een praktische vergelijking uit 2026 tussen sgcWebSockets en Indy voor Delphi-ontwikkelaars: WebSocket, HTTP/2, MQTT, AMQP, QUIC, prestaties, onderhoud en wanneer je voor welke kiest.

· Componenten

sgcWebSockets 2026.6 — Botdetectie in de Firewall

De TsgcWebSocketFirewall-component krijgt IP-gebaseerde Botdetectie in sgcWebSockets 2026.6 — geverifieerde crawlers, datacenterbereiken en geblokkeerde IP's geïdentificeerd via bekende-botlijsten, ASN-bereiken, reverse DNS en DNSBL-opzoekingen…

· Releases

FXCM API-client verwijderd uit sgcWebSockets 2026.6

De TsgcWSAPI_FXCM-component is verwijderd uit sgcWebSockets 2026.6 in zowel de Delphi- als de .NET-edities. FXCM heeft zijn publieke ForexConnect / REST / streaming-trading-API uitgefaseerd ten gunste van platforms van derden, waardoor de integratie zonder upstream-provider zit…

· Reviews

Eigen HTTP/2-stack vs Indy uitbreiden

Een blik achter de schermen waarom sgcWebSockets een eigen HTTP/2-implementatie met HPACK en frame-multiplexing meelevert in plaats van Indy's blokkerende I/O-model te retrofitten.

· Functies

Slankere sgcWebSockets builds — sluit de ingebedde JS-resource uit

Een nieuwe Setup-optie in sgcWebSockets 2026.6 verwijdert de ingebedde JS-clientbundel uit de runtime-packages — ideaal voor Delphi / C++Builder-clients en backend-only servers.

· Releases

sgcWebSockets 2026.5 — Rate Limiter, Circuit Breaker, API Keys, MCP OAuth & snellere IOCP

sgcWebSockets 2026.5 levert TsgcWSRateLimiter, TsgcWSCircuitBreaker en TsgcWSAPIKeyManager, een Forex.com + Lightstreamer client, OAuth 2.1 voor de MCP Server, hoog-performante IOCP / EPOLL tuning, ML-KEM-768 post-quantum sleutels en een uitgebreide batch HTTP/2- / MCP-fixes.

· Releases

sgcSign 2026.5 — Authenticode, EU eIDAS Pack & 9 arbeidsprofielen

sgcSign 2026.5 voegt Microsoft Authenticode-signing voor PE-bestanden, ClickOnce / NuGet / VSIX signers, een EU eIDAS compliance pack (ASiC, LOTL/EUTL-vertrouwenslijst, CSC remote signing), 9 arbeidsprofielen, een Bulgaars Peppol-profiel, een ingebouwde QR Code generator en ECDSA P-256/384/521 toe.

· Componenten

Forex.com API REST & Lightstreamer

De volgende sgcWebSockets-release - versie 2026.5.0 - voegt native ondersteuning toe voor de Forex.com / StoneX / CityIndex Trading-API: REST-orderbeheer plus realtime Lightstreamer-streaming, allemaal geleverd...

· Componenten

sgcSign XAdES / PAdES / CAdES voor Delphi

Nieuwe productlancering Maak kennis met sgcSign Digitale handtekeningen van enterpriseniveau voor Delphi en C++Builder — CAdES, PAdES, XAdES en XMLDSig in één component. Digitale handtekeningen zijn geen niche...

· Functies

HTTP.SYS-prestatieafstemming

Vanaf sgcWebSockets 2026.5.0 stelt de TsgcWSServer_HTTPAPI-component een nieuwe published property beschikbaar, FineTune, van het type TsgcServerHTTPAPI_FineTune. Deze groepeert elke low-level kernelmode-knop die...

· Releases

sgcWebSockets 2026.4

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 13.1: het nieuwe platform WinARM64EC wordt ondersteund. [+] : Nieuw TsgcWSFirewall-component: volwaardige firewall voor WebSocket-servers met IP-blacklist/whitel...

· Componenten

Ollama Delphi API-client

Met Ollama draai je eenvoudig grote taalmodellen lokaal op je eigen hardware — geen cloudafhankelijkheid, geen API-kosten en volledige dataprivacy. Voor Delphi-ontwikkelaars die lokale AI-mogelijkheden willen integre...

· Componenten

Mistral Delphi-API-client

Mistral AI heeft zich gevestigd als een toonaangevende Europese AI-provider met hoogpresterende modellen die uitblinken in meertalig begrip, codegeneratie, function calling en gestructureerde uitvoer...

· Componenten

Gemini Delphi API-client

Google Gemini is een van de krachtigste multimodale AI-modelfamilies die vandaag beschikbaar is. Hij blinkt uit in tekstgeneratie, beeldbegrip, gestructureerde outputs en function-calling voor een breed scala...

· Componenten

DeepSeek Delphi API-client

DeepSeek is razendsnel uitgegroeid tot een van de meest kostenefficiente en capabele AI-modelaanbieders, met krachtige mogelijkheden voor redeneren, vision en tool-calling voor een fractie van de prijs van concurr...

· Componenten

Microsoft Edge WebView2 in Delphi

TsgcWebView2 is een nieuwe visuele Delphi-component die Microsoft Edge WebView2 omhult en je een moderne Chromium-gebaseerde browserengine binnen elke VCL-applicatie biedt. Plaats hem op een form, stel een URL in en je h...

· Functies

Snellere WebSocket-compressie

WebSocket-compressie is essentieel om bandbreedte te besparen en de responsiviteit te verbeteren, vooral bij het versturen van repetitieve data zoals JSON-payloads. De permessage-deflate-extensie comprimeert ev...

· Functies

OAuth2 DPoP in Delphi

OAuth 2.0-access-tokens zijn de sleutels tot je API-koninkrijk — en als iemand er een steelt, kan hij die overal gebruiken. DPoP (Demonstrating Proof of Possession), gedefinieerd in RFC 9449, lost dat op door cryp...

· Componenten

SSH-client sgcIndy Delphi-component

Beheer van externe servers, geautomatiseerde implementaties, configuratiebeheer en infrastructuurmonitoring — allemaal afhankelijk van veilige shell-toegang. Of je nu één commando op een externe host wilt uitvoeren...

· Componenten

SFTP-client sgcIndy Delphi-component

Veilige bestandsoverdracht blijft een hoeksteen van enterprise-integratie. Of je nu data uitwisselt met bankpartners, bestanden synchroniseert met remote servers of deployment-pipelines automatiseert...

· Componenten

Firewall voor sgcWebSockets-servers

sgcWebSockets 2026.4.0 introduceert TsgcWSFirewall - een speciaal firewall-component dat direct in je WebSocket-server wordt geplugd, nu met 15 beschermingsmodules waaronder GeoIP-landfiltering, threat-scoring...

· Functies

SChannel Indy-server Delphi

Delphi-ontwikkelaars die TLS-enabled servers op Windows deployen hebben jarenlang dezelfde uitdaging gehad: de juiste OpenSSL-bibliotheken bij hun toepassing bundelen. Versie-mismatches, ontbrekende DLL's tijdens...

· Functies

XTB-API-update sgcWebSockets

XTB xStation5 Trading-API-integratie in Delphi. XTB is een van Europa's toonaangevende online tradingplatforms en biedt toegang tot forex, indices, grondstoffen, aandelen en cryptocurrencies via zijn xStat...

· Functies

Update OKX-API in sgcWebSockets

Integratie van de OKX WebSocket-trading-API in Delphi. De component TsgcWSAPI_OKX biedt uitgebreide Delphi-toegang tot de OKX-beurs via een uniforme WebSocket-interface. Hij ondersteunt publieke marktdata...

· Functies

Update MEXC-API in sgcWebSockets

Integratie van de MEXC Spot- en Futures-API in Delphi. MEXC is een wereldwijde cryptocurrency-beurs die spottrading en perpetual-futures-contracten ondersteunt over honderden tokenparen. Delphi-ontwikkelaars kunnen...

· Functies

Update KuCoin-API in sgcWebSockets

Integratie van de KuCoin Spot- en Futures-API in Delphi. De componenten TsgcWSAPI_Kucoin en TsgcWSAPI_Kucoin_Futures bieden uitgebreide Delphi-toegang tot de KuCoin-beurs: realtime WebSocket-marktdata, private account-streams...

· Functies

Update Kraken-API in sgcWebSockets

Integratie van de Kraken Spot- en Futures-API in Delphi. Kraken is een van de oudste en meest vertrouwde cryptocurrency-beurzen en biedt zowel spot- als futures-markten. De Delphi-componenten TsgcWSAPI_Kraken en Tsgc...

· Functies

FXCM API-update sgcWebSockets

De FXCM-API biedt programmatische toegang tot een van 's werelds grootste retail-forexbrokers, met realtime-marktdata-streaming, orderuitvoering en historische candle-ophaling. Het TsgcWSAPI_FXCM-component...

· Functies

Coinbase-API-update sgcWebSockets

Integratie van de Coinbase Advanced Trade-API in Delphi. Coinbase Advanced Trade is het professionele handelsplatform van een van de meest gebruikte crypto-exchanges ter wereld. De TsgcWSAPI_Coinbase-component...

· Functies

Update HTX(voorheen Huobi) API in sgcWebSockets

We zijn verheugd om een belangrijke update aan te kondigen voor de Huobi(HTX)-WebSocket-API-component in sgcWebSockets voor Delphi. Deze update bevat uitgebreide ondersteuning voor marktdata, nieuwe futures-specifieke abonneerkanalen...

· Functies

Pusher-client Delphi-update

Het TsgcWS_API_Pusher-component is bijgewerkt om aan te sluiten op de nieuwste Pusher Channels-protocolspecificatie. Deze release introduceert ondersteuning voor private-encrypted channels, vier nieuwe presence- en...

· Functies

CEX Plus-API-update sgcWebSockets

Integratie van de CEX.IO Plus WebSocket-API in Delphi. CEX.IO Plus is het geavanceerde tradingplatform van CEX.IO...

· Functies

CEX-API-update sgcWebSockets

Integratie van de CEX.IO WebSocket-API in Delphi. CEX.IO is een gevestigde cryptocurrency-beurs...

· Functies

Bitstamp-API-update voor sgcWebSockets

De sgcWebSockets-bibliotheek is bijgewerkt met aanzienlijke verbeteringen in de Bitstamp REST-API-component...

· Functies

AMQP 1-client Delphi-update

De AMQP 1.0-protocolimplementatie in sgcWebSockets heeft een uitgebreide review ondergaan tegen de OASIS AMQP 1.0-specificatie. Dit artikel documenteert de 30 fixes die over 8 broncode-bestanden zijn toegepast,...

· Functies

Bybit-API-update sgcWebSockets

Integratie van Bybit V5 WebSocket- en REST-API in Delphi. Bybit is een grote cryptocurrency-derivaten- en spotbeurs...

· Functies

AMQP 0.9.1 Delphi-client update

De AMQP 0-9-1-implementatie in sgcWebSockets heeft een uitgebreide update gekregen: 11 bugfixes voor kritieke parametervolgorde, typeverschillen, thread-veiligheid en gegevensverlies, plus 6 nieuwe...

· Functies

Bitmex-API-update sgcWebSockets

Integratie van BitMEX WebSocket- en REST-API in Delphi. BitMEX is een toonaangevende cryptocurrency-derivatenbeurs...

· Functies

OpenAI Delphi-client-update

sgcWebSockets 2026.4.0 introduceert een grote uitbreiding van de OpenAI-API-integratie met volledige ondersteuning voor de nieuwe Responses-API (de officiële vervanger van de afgeschafte Assistants-API), Audio...

· Functies

Nieuwe Binance-API-methoden in sgcWebSockets

De sgcWebSockets-bibliotheek blijft de Binance-integratie uitbreiden met een aanzienlijk pakket nieuwe methoden voor de Spot-REST-API, Futures-REST-API en WebSocket-streams. Dit artikel biedt...

· Componenten

E2EE (End-To-End Encryption) voor Delphi

Vanaf versie 2026.1.0 wordt E2EE (End-To-End Encryption) ondersteund (alleen voor eSeGeCe All-Access-abonnees). End-to-end-encryptie (E2EE) zorgt ervoor dat alleen de communicerende peers de inhoud kunnen lezen...

· Functies

Azure AMQP Service Bus CBS-authenticatie

Vanaf sgcWebSockets 2026.1.0 ondersteunt Azure AMQP 1.0 CBS-authenticatie met SAS-tokens en JWT. Azure Service Bus implementeert Claims-Based Security (CBS) via AMQP...

· Releases

sgcWebSockets 2025.10

Rad Studio [+] : Nieuw component TsgcWSAPIClient_MCP implementeert de MCP Client-specificatie. [+] : Nieuwe demo MCP Client die de belangrijkste functies van de MCP Client laat zien, te vinden in de map "Demos\15...

· Functies

MCP-authenticatie in Delphi

De release 2025.10.0 van sgcWebSockets tilt Model Context Protocol(MCP)-connectiviteit naar een hoger niveau met een versterkte authenticatielaag voor zowel client- als servercomponenten. Dit artikel laat zien hoe de n...

· Componenten

Crypto-apps bouwen met de Binance-component

De TsgcWSAPI_Binance-component is ontworpen om Delphi-teams snel Binance-gebaseerde ervaringen te laten leveren...

· Componenten

Telegram Delphi-client

De sgcTelegram-componentenfamilie combineert de kracht van de officiële Telegram Database Library met de snelle productiviteit van Delphi. Dit artikel beschrijft hoe je het component configureert en integreert in je...

· Componenten

WhatsApp Delphi-component

Met het sgcWebSockets WhatsApp-component kunnen Delphi-teams direct gepersonaliseerde gesprekken op schaal leveren. Of je nu CRM-integraties, helpdeskportalen of transactionele notificatie...

· Componenten

Delphi MCP-client

Versie 2025.10.0 van sgcWebSockets breidt de AI-integratietoolkit uit met een MCP-client-implementatie van commerciele kwaliteit die je Delphi-toepassingen synchroon houdt met de Model Context Protocol...

· Componenten

MEXC-API voor Delphi en C++ Builder

Slimmer traden met native Delphi- en C++ Builder-integratie voor MEXC Spot en Futures. De nieuwe release sgcWebSockets 2025.10.0 tilt cryptocurrency-connectiviteit naar een hoger niveau met de toevoeging van een gloednieuwe...

· Componenten

FIDO-conformance-tools sgcWebSockets

We zijn er trots op aan te kondigen dat sgcWebSockets nu het WebAuthn Server-protocol ondersteunt en met succes alle conformance-tests heeft doorstaan met de officiele FIDO Conformance Test Tool. WebAuthn (Web Auth...

· Componenten

Telegram bijgewerkt

De Telegram-bibliotheek is bijgewerkt naar versie 1.8.54 voor de volgende RAD Studio-personalities: Win32, Win64, Android64, iOS64, OSX64, OSXARM64, Linux64. De Android64-versie wordt nu gebouwd met een paginagrootte...

· Releases

sgcWebSockets Rad Studio 13

Rad Studio 13 wordt volledig ondersteund door onze Delphi- en CBuilder-componenten:sgcWebSocketssgcOpenAPIsgcIndysgcBiometricsBelangrijkste functies van RAD Studio 13 "Florence": multiplatform-ontwikkeling gaat verder: Wind...

· Releases

sgcWebSockets 2025.8

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 13 Florence. [+] : Het WebAuthn Server-component is geslaagd voor de volledige FIDO Conformance Test met de Conformance Self-Validation Testing tool. [+] : Verbeterd...

· Functies

sgcWebSockets Authorisaties

De sgcWebSockets-bibliotheek ondersteunt meerdere authenticatiemethoden om WebSocket-communicatie in Delphi- en C++Builder-toepassingen te beveiligen. Omdat het WebSocket-protocol zelf geen authe...

· Functies

Autorisatie met passkeys

WebAuthn (Web Authentication) is een W3C-standaard die veilige, wachtwoordloze en phishing-resistente authenticatie mogelijk maakt met public-key-cryptografie...

· Componenten

Een WebSocket-server bouwen in C++Builder

TsgcWebSocketServer maakt deel uit van de sgcWebSockets-suite en biedt een high-level-component om WebSocket-servers in C++Builder te bouwen...

· Componenten

WebAuthn geavanceerd gebruiksvoorbeeld

Hieronder vind je een uitgebreider Delphi-voorbeeld dat custom endpoints, challenge-beleid, database-gebaseerde credentialopslag, FIDO Metadata-validatie en cross-origin iframe-ondersteuning demonstreert. De...

· Componenten

Diepe duik in sgcWebSockets WebAuthn-server

Het TsgcWSServer_API_WebAuthn-component is een Delphi/FPC-servermodule die de relying-party-kant van het WebAuthn-protocol over HTTPS implementeert. Het integreert met TsgcWebSocketHTTPServer of TsgcWebS...

· Functies

WebAuthn, passkeys en het einde van wachtwoorden

WebAuthn is de authenticatielaag van de FIDO2-standaard. In plaats van te vertrouwen op door de gebruiker onthouden geheimen, maakt het gebruik van asymmetrische cryptografie. Tijdens registratie genereert de authenticator van een gebruiker (hardware...

· Releases

sgcWebSockets 2025.7

Rad Studio [+] : Verbeterde WebAuthn: ondersteuning toegevoegd voor de algoritmes PS256, PS384 en PS512. [+] : Verbeterde WebAuthn: nieuwe eigenschap WebAuthnOptions.MDS om de Fido Metadata Service te configureren. [+] : Verbeterd...

· Releases

sgcWebSockets 2025.6

Rad Studio [+] : Verbeterde OpenAI Assistant: nieuwe gebeurtenis OnFunctionCall waarmee je OpenAI-modellen kunt koppelen aan je code, database, toepassingen... [+] : Bijgewerkte OpenAI Assistant-demo met een n...

· Releases

sgcWebSockets 2025.5

Rad Studio [+] : Verbeterde WebAuthn-server: nieuwe gebeurtenissen om de Options-request/response voor de Registration- en Authentication-flows beter af te handelen. - OnWebAuthnRegistrationOptionsRequest: staat toe...

· Componenten

OpenAI RealTime-API

Vanaf sgcWebSockets 2025.5.0 wordt de OpenAI RealTime-API ondersteund (momenteel alleen transcriptiemodus). De OpenAI Realtime-API maakt low-latency, multimodale interacties mogelijk, inclusief speech-to-speech-co...

· Releases

sgcWebSockets 2025.4

Rad Studio [+] : Nieuw WebAuthn Server-component: implementeert de WebAuthn Server-specificatie, een webstandaard voor veilige, wachtwoordloze authenticatie. Momenteel in BETA. [+] : Nieuwe WebAuthn-demo: laat zien...

· Releases

sgcWebSockets 2025.3

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 12.3 [+] : Verbeterde Setup, een nieuwe optie "Build Rad Studio IDE Win64" staat toe om het package voor de 64-bits IDE te installeren, standaard uitgeschakeld. [+] : Verbeterd...

· Functies

OpenAI Assistants streaming

De OpenAI Assistant-client is verbeterd met streaming-antwoorden bij het aanroepen van een run thread. Voor deze nieuwe functie moest je de runobject-status pollen totdat deze voltooid was. N...

· Releases

sgcWebSockets 2024.10

Rad Studio [+] : Verbeterde OpenAI Assistant, maakt het nu mogelijk om bestanden te uploaden en vragen te stellen over de inhoud van deze bestanden. [+] : Verbeterde OpenAI Assistant-demo, een nieuwe optie is toegevoegd om...

· Functies

OpenAI Assistants File Search

Vanaf sgcWebSockets 2024.10.0 kun je de OpenAI Assistants gebruiken om in je eigen bestanden te zoeken in plaats van het generieke model te gebruiken. File Search verrijkt de Assistant met kennis van buiten zijn model,...

· Componenten

Google FCM HTTP v1 Delphi

Vanaf sgcWebSockets 2024.9.0 is er een nieuw client-component om notificaties te versturen met Google Firebase Cloud Messaging en de nieuwste API HTTP v1. Apps die de verouderde FCM legacy-API's voor HTTP en XMPP gebruiken, moeten...

· Functies

OpenAPI-parser bundle schemas

Vanaf sgcOpenAPI 2024.9.0 is de parser verbeterd met de volgende nieuwe functies:- Bundle Specification: als de specificatie is opgebouwd uit meerdere schemas kan de parser deze samenvoegen tot één...

· Functies

OpenSSL 3 Legacy-ondersteuning

OpenSSL 3.0 heeft diverse afgeschafte of onveilige algoritmen verplaatst naar een interne bibliotheekmodule genaamd legacy provider. Deze wordt niet standaard geladen, dus apps (of hun taalruntimes) die OpenSSL...

· Releases

sgcWebSockets 2024.5

Rad Studio [+] : Verbeterde Binance API-client, nieuwe place order-functies: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder en PlaceLimitMakerOrder. [+...

· Componenten

sgcIndy XOAuth2 Delphi

Vanaf sgcIndy 2024.5.0 wordt het XOAuth2-authenticatiemechanisme ondersteund. Het SASL XOAUTH2-mechanisme voor gebruik met de IMAP AUTHENTICATE-, POP AUTH- en SMTP AUTH-commando's. Dit mechanisme maakt het mogelijk...

· Functies

Delphi PKCE OAuth2

Vanaf sgcWebSockets 2024.5.0 is PKCE, dat staat voor "Proof of Key Code Exchange", een uitbreiding van het OAuth 2.0-protocol die helpt code-interceptie-aanvallen te voorkomen. PKCE wordt ondersteund door de OAuth2 Serv...

· Releases

sgcWebSockets 2024.4

Rad Studio [+] : Verbeterde Binance API-client, de convert-endpoints zijn toegevoegd aan de REST_API-class. [+] : De eigenschap Options.Software toegevoegd om de Server HTTP-headerwaarde aan te passen. [+] : Nieuwe...

· Releases

sgcWebSockets 2024.3.0

Rad Studio [+] : OpenSSL 1.1.1-libraries bijgewerkt naar versie 1.1.1w. Dit is de laatste release voor API 1.1.1. [+] : OpenSSL 3.0.0-libraries bijgewerkt naar versie 3.0.13. [+] : Bijgewerkt...

· Componenten

Load balancer voor HTTP- en WebSocket-protocollen

De component TsgcWebSocketLoadBalancerServer is verbeterd in sgcWebSockets-versie 2024.3.0. Hij ondersteunt nu het HTTP-protocol (voorheen alleen WebSockets) en heeft een paar nieuwe events...

· Componenten

Bijgewerkte Telegram-bibliotheken voor Delphi, C++ Builder & .NET

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, macOS ARM64, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt...

· Functies

OpenSSL 1.1 en 3.*

Hoewel de openSSL-bibliotheken 1.0 en 1.1 geen updates meer ontvangen, moeten gebruikers overwegen de nieuwste openSSL 3.0- of 3.1-API's te gebruiken. Hieronder vind je de verschillen tussen 3.0 en 3.1:OpenSSL 3.0...

· Componenten

AMQP 1.0.0 Delphi-client

Vanaf sgcWebSockets 2024.2.0 wordt AMQP 1.0.0 ondersteund. AMQP (Advanced Message Queuing Protocol) 1.0.0 is een berichtenprotocol dat is ontworpen voor betrouwbare, asynchrone communicatie tussen...

· Releases

sgcWebSockets 2024.2

Rad Studio [+] : Nieuw component TsgcWSPClient_AMQP1, implementeert het AMQP 1.0.0-protocol. [+] : - Authenticatie: anoniem of SASLPlain [+] : - Plain TCP / TLS. [+] : - Sessies aanmaken / sluiten. [+] : - Sender...

· Functies

HTTP/2-serverthreads

Vanaf sgcWebSockets 2024.2.0 is de HTTP/2-server verbeterd bij het ontvangen van HTTP/2-aanvragen. Standaard wordt elke nieuwe HTTP/2-aanvraag nu in de wachtrij geplaatst en afgehandeld door één van...

· Releases

sgcWebSockets 2024.1

Rad Studio [+] : Ondersteuning toegevoegd voor Lazarus 3.0 [+] : Verbeterde Bybit API-client, de client is geüpgraded naar de V5 API. [+] : Verbeterde demo "05.Crypto\01.CryptoAPI", bijgewerkt om te laten zien hoe...

· Componenten

Bybit-client-API V5

De Bybit-client-API is geupgraded naar versie V5. De volgende protocollen worden ondersteund...

· Releases

sgcWebSockets 2023.8

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 12 Athens. [+] : De Indy-versie bijgewerkt naar de nieuwste. [+] : Nieuwe Client API: CEX PLUS: cryptocurrency exchange en handelsplatform. Implementeert WebSocke...

· Installatie

Rad Studio-setup bijgewerkt

De installer-setup voor eSeGeCe-klanten is bijgewerkt en implementeert nu de volgende nieuwe functies:1. A single setup is used for all sgcWebSockets source code editions.2. Offline installation....

· Componenten

Delphi CEX Plus API-client

Vanaf sgcWebSockets 2023.8.0 wordt de CEX.IO Plus-API ondersteund. Ondersteunde API's: WebSockets-API die verbinding maakt met een publieke WebSocket-server en realtime-marktdata-updates levert. WebSocket...

· Functies

Delphi Indy-server EC-certificaten

Indy ondersteunt RSA- en EC-certificaten bij gebruik van de openSSL-bibliotheken, maar standaard kunnen EC-certificaten worden aangemaakt met verschillende curves en de openSSL-bibliotheken zijn alleen geconfigure...

· Functies

Azure IoT bestanden uploaden

Azure IoT laat je data versturen via diverse protocollen zoals MQTT of AMQP, maar soms is het bericht te groot en moeten er bestanden naar de Azure-servers worden geupload...

· Releases

sgcWebSockets 2023.7

Rad Studio [+] : Verbeterd Presence Server-protocol, nieuwe "Broadcast"-methode waarmee je een bericht kunt versturen naar alle verbonden clients via dit protocol of naar clients die zich op een specifiek kanaal...

· Componenten

Bitstamp-API-client bijgewerkt

De Bitstamp-API-client is bijgewerkt met nieuwe functies en API-endpoints...

· Functies

Azure OpenAI-service voor Rad Studio

Vanaf sgcWebSockets 2023.7.0 wordt de Microsoft Azure OpenAI-service ondersteund. Met Azure OpenAI Service kun je chatbots maken, tekst genereren, talen vertalen en verschillende soorten creatieve content schrijven...

· Releases

sgcWebSockets 2023.6

Rad Studio [+] : Nieuwe Pinecone API-client, een vectordatabase die langetermijngeheugen biedt voor AI met embeddings van AI-modellen. [+] : Nieuwe demo die de belangrijkste functies van de Pinecone API laat zien...

· Componenten

Delphi Pinecone API-client

Vanaf sgcWebSockets 2023.6.0 wordt de Pinecone-API ondersteund. Pinecone is een vectordatabase waarmee je vectordata eenvoudig en krachtig kunt uploaden, queriën en verwijderen. Pinecone biedt een publieke API...

· Functies

OpenAI aanpassen met je eigen data (1 / 2)

Wanneer we OpenAI een vraag stellen die specifieke context vereist, bijvoorbeeld: Wie is mijn vader? Dan kan OpenAI gaan hallucineren of antwoorden dat het dat niet weet. Om OpenAI te helpen specifieke vragen te beantwoorden, kun je extra contextuele informatie meegeven in de prompt zelf...

· Functies

OpenAI aanpassen met je eigen data (2 / 2)

In een eerdere post hebben we gezien hoe je OpenAI Embeddings gebruikt om contextuele informatie toe te voegen aan de chatmethoden van OpenAI. Nu gaan we zien hoe je het TsgcOpenAIEmbeddings-component uit het sgcWebSockets-package gebruikt om...

· Releases

sgcWebSockets 2023.3

Rad Studio [+] : Ondersteuning toegevoegd voor de OpenAI API, waarmee je kunt communiceren met modellen als gpt-3.5-turbo, speech-to-text, vertalingen, Image AI generation en nog veel meer. [+] : Nieuwe demo's die laten zien hoe je...

· Functies

Afbeeldingsgenerator OpenAI Delphi (5 / 5)

Met de OpenAI-API kun je het model een nieuwe afbeelding laten genereren op basis van een prompt en/of een invoerafbeelding. De Images-API biedt drie methoden om met afbeeldingen te werken: 1. afbeeldingen vanaf nul maken op basis van...

· Functies

Transcriptie OpenAI Delphi-client (3 / 5)

Audio omzetten naar tekst (ook bekend als speech to text) is heel eenvoudig met de OpenAI-API; upload eenvoudig een audiobestand in een van de volgende formaten: mp3, mp4, mpeg, mpga, m4a, wav of webm. En de...

· Functies

ChatGPT Delphi-client (2 / 5)

Met de OpenAI-API kun je je eigen AI-chats bouwen met ChatGPT Turbo. Met de sgcWebSockets-bibliotheek is het heel eenvoudig om met de API te interageren...

· Functies

Vertaling OpenAI Delphi-client (4 / 5)

Audio vertalen naar tekst is heel eenvoudig met de OpenAI-API; upload een audiobestand in een van de volgende formaten: mp3, mp4, mpeg, mpga, m4a, wav of webm. En de API vertaalt de audio...

· Functies

OpenAI Delphi-API (1 / 5)

Vanaf sgcWebSockets 2023.3.0 wordt de OpenAI-API volledig ondersteund. De OpenAI-API kan worden toegepast op vrijwel elke taak die gaat over het begrijpen of genereren van natuurlijke taal, code of afbeeldingen. OpenAI b...

· Releases

sgcWebSockets 2023.2

Rad Studio [+] : Ondersteuning toegevoegd voor Rad Studio 11.3. [+] : Nieuwe OpenAPI Pascal Parser, importeert elke openAPI 3.0-, Swagger 1.0- of 2.0-specificatie en maakt een Pascal interface-bestand aan. [+] : Verbeterde HTTP...

· Functies

Delphi Server-Sent Events (SSE)-client

Vanaf sgcWebSockets 2023.2.0 is de HTTP/1-client verbeterd en ondersteunt SSE-requests. SSE werd al ondersteund op server-componenten maar nog niet op de client. SSE (Server-Sent Events) is een...

· Functies

Groepen en verbindingen koppelen

In een vorige post introduceerde ik de nieuwe functie Groups op WebSocket-servers. In deze post laat ik zien hoe je WebSocket-groepen combineert met clientverbindingen om de gebruikersdata...

· Functies

WebSocket-groepen: kanalen, gebruikers en meer

Vanaf sgcWebSockets 2023.2.0 is een nieuwe functie geïmplementeerd om server-message-broadcasting te verbeteren. Groups is een nieuwe functie in de sgcWebSockets-bibliotheek waarmee je verbindingen (die...

· Releases

sgcWebSockets 2023.1

Rad Studio [+] : Telegram-bibliotheken bijgewerkt naar versie 1.8.9. [+] : Verbeterde Telegram-client, wanneer er een fout optreedt terwijl het laden van de bibliotheek op macOS, nu de foutmelding met de reden is caugh...

· Componenten

Bijgewerkte Telegram-bibliotheken voor Delphi, C++ Builder & .NET

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, macOS ARM64, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt...

· Releases

sgcWebSockets 2022.10

Rad Studio [+] : Nieuwe client-API: Bybit: cryptocurrency-exchange- en trading-platform. Implementeert WebSocket-protocol voor: Spot, Inverse Perpetual, USDT Perpetual en Inverse Futures. [+] : Verbeterd Dem...

· Installatie

Indy-installatie voor Rad Studio Delphi en C++ Builder

Vanaf sgcWebSockets 2022.10.0 kun je het sgcIndy-package installeren met een Windows-installer. De sgcIndy-setup verwijdert de standaardversie van Indy die meekomt met Rad Studio, installeert de nieuwe Indy-versie...

· Componenten

Bybit-client-API

Vanaf sgcWebSockets 2022.10.0 wordt de Bybit Crypto Exchange ondersteund...

· Releases

sgcWebSockets 2022.9

Rad Studio [+] : Ondersteuning toegevoegd voor EPOLL op Linux Indy-servers (WebSocket- en HTTPS-servers). De property IOHandlerOptions.IOHandlerType heeft een nieuwe waarde iohEPOLL. [+] : Nieuwe property "IOHandle...

· Functies

Indy-servers - IOCP Windows (2 / 3)

Vanaf sgcWebSockets 2022.9.0 is de IOCP-IOHandler van de Indy-server vanaf nul herschreven en zijn de prestaties verbeterd. De IOCP-IOHandler is alleen beschikbaar in het sgcWebSockets Enterprise-package. Met IOCP...

· Functies

Indy-servers - EPOLL Linux (3 / 3)

Vanaf sgcWebSockets 2022.9.0 is er een nieuwe IOHandler voor Linux. Met EPOLL kun je het "one-thread-per-client"-probleem vermijden waarbij de prestaties sterk afnemen naarmate de server meer verbindingen afhandelt...

· Functies

Indy-servers - threadmodel (1 / 3)

Indy-servers gebruiken threads om de clientverbindingen af te handelen; telkens wanneer een nieuwe client verbinding maakt met de server, wordt er een nieuwe thread aangemaakt die de verbinding afhandelt, dus bij 100 verbindingen...

· Componenten

OpenSSL-bibliotheken bijgewerkt

De openSSL-bibliotheken zijn bijgewerkt naar de nieuwste versie:- OpenSSL 1.1.1s- OpenSSL 3.0.7 (lost kritieke kwetsbaarheid op in versies 3.0.0 to 3.0.6)

· Componenten

OpenSSL 3.0.7 lost kritieke kwetsbaarheid op

OpenSSL heeft een nieuwe versie uitgebracht, 3.0.7, die een kritieke kwetsbaarheid oplost in openSSL-versies 3.0.0 tot 3.0.6. Geregistreerde gebruikers kunnen de nieuwste openSSL-versie downloaden vanuit het privé-account.D...

· Componenten

WinHTTP-beveiligingsfout 12175

Na de Windows Update KB5018410 (10 oktober 2022) werden TLS 1.0 en TLS 1.1 niet meer ondersteund, maar dit lijkt ook het TLS 1.2-protocol te hebben beïnvloed. Bij het verbinden via WinHTTP met TLS 1.2...

· Releases

sgcWebSockets 2022.8

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Ondersteuning toegevoegd voor nieuwe iOS Simulator voor ARM64 (Rad Studio 11.2). [+] : Ondersteuning toegevoegd voor DTLS ov...

· Releases

RTCPeerConnection P2P

Vanaf sgcWebSockets 2022.8.0 is er een nieuw component toegevoegd aan de sgcWebSockets-bibliotheek, het TsgcRTCPeerConnection.TsgcRTCPeerConnection is een clientcomponent waarmee je peers kunt verbinden via P...

· Functies

DTLS over UDP op server- en client-componenten

Vanaf sgcWebSockets 2022.8.0 wordt DTLS over UDP ondersteund door de UDP-server- en -client-componenten. Dit betekent dat je nu versleutelde berichten kunt versturen via UDP (net als WebSocket of HTTP via...

· Releases

sgcWebSockets 2022.7

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuw clientcomponent TsgcWSAPI_XTB. FX- en CFD-trading, biedt toegang tot meer dan +2000 financial...

· Componenten

WhatsApp-API lokale bestanden versturen

Vanaf sgcWebSockets 2022.7.0 kun je lokale bestanden (zoals pdf, video's, audio...) uploaden naar WhatsApp-servers en een bericht naar je gebruikers versturen. Voor deze verbetering kon je alleen bestanden...

· Componenten

Binance Wallet-API

Vanaf sgcWebSockets 2022.7.0 wordt de Binance Wallet-API ondersteund. Dit betekent dat je withdraws kunt aanvragen, de deposit-historie en withdraw-historie kunt bekijken en meer...

· Componenten

Delphi XTB API-client

Vanaf sgcWebSockets 2022.7.0 wordt de XTB WebSocket-API ondersteund. XTB biedt toegang tot meer dan 2100 financiële markten, waaronder FX, indices, aandelen, grondstoffen en meer. Properties Het WebSocket-protocol biedt 2 type...

· Releases

sgcWebSockets 2022.6

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuw clientcomponent TsgcWSAPI_OKX. OKX, voorheen bekend als OKEx, is een van de grootste crypto sp...

· Componenten

ICE-client (Interactive Connectivity Establishment)

Vanaf sgcWebSockets 2022.6 is er een nieuwe component in de bibliotheek opgenomen, de ICE-client die RFC 8445 implementeert. ICE is een van de protocollen die in WebRTC worden gebruikt (samen met STUN, TURN, WebSockets... die al worden ondersteund)...

· Componenten

Delphi OKX-API

Vanaf sgcWebSockets 2022.6.0 wordt de OKX Crypto Broker ondersteund. OKX, voorheen bekend als OKEx, is een van de grootste crypto spot- en derivatenhandelsbeurzen. OKX is een op de Seychellen gevestigde cryptocurrency...

· Releases

Delphi Google Cloud-SDK

Google Cloud Platform, aangeboden door Google, is een suite van cloud-computing-diensten die draait op dezelfde infrastructuur die Google intern gebruikt voor zijn eindgebruikersproducten zoals Google Search, Gma...

· Releases

Delphi Amazon AWS-SDK

Amazon AWS biedt on-demand cloud-computing-platforms en API's aan particulieren, bedrijven en overheden, op een pay-as-you-go-basis met afrekening per gebruik. Deze cloud-computing-webservices leveren gedistr...

· Releases

sgcWebSockets 2022.4.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : ZLib bijgewerkt naar 1.2.12, inclusief de laatste beveiligingsfix (*onl...

· Functies

OpenAPI Delphi-client-parser

De OpenAPI-specificatie, voorheen bekend als de Swagger-specificatie, is een specificatie voor machine-leesbare interfacebestanden voor het beschrijven, produceren, consumeren en visualiseren van RESTful webser...

· Functies

ZLib 1.2.12 Delphi - C++ Builder

sgcWebSockets gebruikt ZLib voor WebSocket-compressie/-decompressie. Recent heeft Zlib een nieuwe versie uitgebracht die de volgende problemen oplost: een deflate-bug bij het gebruik van de Z_FIXED-strategie die kan re...

· Componenten

Pusher cache-kanalen

Vanaf sgcWebSockets 2022.4.0 worden de Pusher cache-kanalen ondersteund. Momenteel zijn de volgende cache-kanalen beschikbaar:Public Cache ChannelsPrivate Cache ChannelsPresence Cache Channels Cache Chan...

· Releases

sgcWebSockets 2022.3.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuwe sgcWebSockets Package Installer, installeert en registreert sgcWebSockets Library. [+] : Nieuwe IDE A...

· Componenten

Autorisatie via externe OAuth2-providers

Vanaf sgcWebSockets 2022.3.0 kun je externe OAuth2-providers gebruiken om requests te authenticeren die je server ontvangt. De OAuth2 Server-provider-component maakt integratie met externe OAuth2-providers mogelijk...

· Installatie

Nieuwe sgcWebSockets-Windows-installer

sgcWebSockets voor Delphi of C++ Builder kun je nu installeren met een Windows-setup; deze installer gebruikt de fantastische Innosetup-applicatie. De installer kopieert de vereiste bestanden, bouwt de packages...

· Functies

Telegram gesponsorde berichten

Vanaf sgcWebSockets 2022.3.0 worden gesponsorde berichten ondersteund. Gesponsorde berichten vereisen Telegram 1.8.0+, dus de Telegram-bibliotheken zijn bijgewerkt om deze functie te ondersteunen. Gesponsorde berichten op T...

· Componenten

Delphi Kucoin API-client

Vanaf sgcWebSockets 2022.3.0 wordt de Kucoin-API ondersteund. Momenteel zijn de volgende API's geïmplementeerd: WebSocket-streams om je te abonneren op methoden en realtime data te ontvangen. Events worden...

· Componenten

Delphi Kucoin Futures API-client

Vanaf sgcWebSockets 2022.3.0 wordt de Kucoin Futures-API ondersteund. Kucoin is een internationale meertalige cryptocurrency-exchange. Het biedt een aantal API's om Kucoin-data te benaderen. De volgende API's worden onderst...

· Releases

sgcWebSockets 2022.2.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Verbeterde Amazon AWS IoT-client, SignatureV4 heeft een nieuwe property "OpenSSL_Options" waarmee je...

· Releases

sgcWebSockets 2022.1.0

Rad Studio Hier is de uitgebreide lijst met nieuwe functies en bugfixes in deze versie:[+] : Nieuwe component TsgcWSPClient_AMQP, implementeert AMQP 0.9.1 protocol. [+] : Nieuwe demo AMQP which show...

· Functies

Binance.us-API voor Delphi en .NET

Vanaf sgcWebSockets 2022.1 worden de Binance.us-servers ondersteund door onze Binance-API-client...

· Componenten

Bitmex Delphi-client bijgewerkt

Vanaf sgcWebSockets 2022.1 wordt de Bitmex REST-API ondersteund, zodat je nu orders kunt plaatsen, bestaande orders kunt annuleren, executions en posities kunt opvragen...

· Componenten

AMQP berichten ontvangen (3 / 3)

AMQP biedt twee manieren om berichten te ontvangen: pull-modus via de methode GetMessage en push-modus via abonnementen op een queue...

· Componenten

AMQP berichten publiceren (2 / 3)

De methode PublishMessages wordt gebruikt om een bericht naar de AMQP-server te versturen. AMQP-servers koppelen queues automatisch aan een direct-exchange met de queue-naam als routing key...

· Componenten

AMQP Exchanges en Queues (1 / 3)

Vanaf sgcWebSockets 2022.1 wordt het AMQP 0.9.1-protocol ondersteund. Het Advanced Message Queuing Protocol (AMQP) is een open-standaard application-layer-protocol voor message-oriented middleware...

· Releases

Telegram TDLib-fout: UPDATE_APP_TO_LOGIN

Als je foutcode 406 "UPDATE_APP_TO_LOGIN" krijgt, betekent dit dat de TDLib-versie verouderd is en moet worden bijgewerkt naar de laatste versie 1.7.9. De reden is dat Telegram is overgestapt op 64-bit-identifiers...

· Functies

Telegram telefoonnummer of locatie opvragen

Vanaf sgcWebSockets 2022.1 kan het Telegram-clientcomponent de gebruiker om het telefoonnummer of de locatie vragen wanneer er als bot is ingelogd. Vind hieronder een voorbeeldcode in Delphi, C++ Builder en .NET...

· Functies

Pusher aangepaste authenticatie

Vanaf sgcWebSockets 2022.1 kun je met de sgcWebSockets Pusher-client je eigen aangepaste authenticatie implementeren.Pusher only allow subscribe to private or presence channels, if the connection provides a...

· Releases

sgcWebSockets 4.5.4

Rad Studio Hier is de volledige lijst met nieuwe functies en bugfixes in sgcWebSockets 4.5.4: [+] : Improved TLSOptions.Version property, now if the value is tlsUndefined (the default), th...

· Functies

Twilio Delphi sms-bericht versturen

Vind hieronder een eenvoudig voorbeeld van hoe je een Twilio-sms-bericht verstuurt met de sgcWebSockets-bibliotheek. Twilio Code Geef gewoon de parameters mee aan de methode: telefoon waarvandaan het bericht wordt verstuurd, telefoon waar het bericht...

· Functies

macOS Monterey: fout bij het laden van OpenSSL-bibliotheken

Na het upgraden naar macOS Monterey krijg je mogelijk een fout bij het laden van de OpenSSL-bibliotheken. Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

· Releases

sgcWebSockets 4.5.3

Rad Studio Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.5.3: [+] : Ondersteuning toegevoegd voor OpenSSL 3.0.0 [+] : Nieuw component TsgcWSAPIServer_RTCMultiConnection,...

· Functies

OpenSSL 3.0 Indy Delphi en .NET

Vanaf sgcWebSockets 4.5.3 worden de openSSL 3.0-bibliotheken ondersteund voor de volgende compilers:Delphi 7 - Rad Studio 11Windows 32/64OSX 64Android 32/64iOS 64Linux 64.NETWindows 32/64 OpenSSL 3.0 OpenS...

· Componenten

RTCMultiConnection Delphi Server-API

Vanaf sgcWebSockets 4.5.3 wordt RTCMultiConnection ondersteund. RTCMultiConnection is een WebRTC JavaScript-bibliotheek voor peer-to-peer-toepassingen (screen sharing, audio/video conferencing, file sharing, med...

· Functies

Pusher REST-API

De sgcWebSockets Pusher-client is verbeterd in versie 4.5.3; de HTTP-API is geïmplementeerd waarmee je events kunt triggeren, gebruikers van een kanaal kunt ophalen en een lijst van kanalen kunt opvragen.Pusher is a hosted WebS...

· Releases

sgcWebSockets 4.5.2

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.5.2:[+] : Ondersteuning toegevoegd voor Rad Studio 11 Alexandria. [+] : Nieuw component TsgcTURNServer, implementeert het STUN/...

· Releases

RAD Studio 11 Alexandria

Rad Studio 11 Alexandria is uitgebracht en versie sgcWebSockets 4.5.2 ondersteunt het. Klanten met een actief abonnement kunnen de nieuwste versie met ondersteuning voor Rad Studio 11 downloaden.Je kunt...

· Functies

DevExtreme Datagrid WebSocket-protocol

DevExtreme Data Grid van DevExpress is een krachtige Data Grid voor JavaScript. Een van de functies is partial updates, waarmee een record van een grid kan worden bijgewerkt zonder de hele pagina te verversen. Meestal...

· Componenten

Delphi 3Commas-client

Vanaf sgcWebSockets 4.5.2 wordt de 3Commas-API ondersteund. 3Commas is een cryptocurrency-handelsplatform dat is ontworpen om je te helpen geautomatiseerde handelsbots te bouwen. Ondersteunde API's: WebSocke...

· Releases

Telegram-bibliotheken bijgewerkt

sgcWebSockets ondersteunt Telegram TDLib, zodat je je eigen Telegram-client kunt bouwen voor elke Delphi-personality: Windows 32, Windows 64, macOS, iOS, Android, Linux64. De Telegram-bibliotheken zijn bijgewerkt naar de...

· Componenten

Delphi STUN/TURN-server en -client (4/4)

Vanaf sgcWebSockets 4.5.2 kun je je eigen STUN/TURN-server en -clients bouwen met de sgcWebSockets-bibliotheek. STUN Session Traversal Utilities for NAT (STUN) is een protocol om...

· Componenten

Delphi RCON-client

Vanaf sgcWebSockets 4.5.1 wordt het RCON-protocol ondersteund. Het Source RCON-protocol is een op TCP/IP gebaseerd communicatieprotocol dat wordt gebruikt door Source Dedicated Server, waarmee console-commando's...

· Functies

SChannel cipherlijst en verbindingsinfo

Vanaf sgcWebSockets 4.5.1 is SChannel verbeterd met 2 nieuwe functies:1. There is a new property in TLSOptions.SChannel_Options called CipherList where you can set which Ciphers will be used.2. The...

· Functies

Telegram leden ophalen

Met de Telegram-API kun je informatie ophalen over leden van een SuperGroup. Gebruik de methode GetSuperGroupMembers om informatie op te halen over leden of geblokkeerde gebruikers in een supergroup of kanaal. Kan alleen worden gebruikt...

· Componenten

Delphi FTX API-client

Vanaf sgcWebSockets 4.5.0 wordt de FTX-API ondersteund. Ondersteunde API's: WebSockets-API die verbinding maakt met een publieke WebSocket-server en realtime-marktdata-updates levert. REST-API: de REST...

· Functies

TIME_WAIT TCP-verbindingen

Wanneer een client een verbreking initieert vanuit de server, is er een uitwisseling tussen client en server om over de toestand van de verbreking te informeren. Wanneer het proces is afgerond, blijft de client-socketverbinding...

· Componenten

Delphi STUN-server en -client

STUN (Session Traversal Utilitiies for NAT) is een IETF-protocol dat wordt gebruikt voor realtime audio en video in IP-netwerken. STUN is een server-client-protocol; een STUN-server draait meestal zowel op UDP als TCP a...

· Releases

sgcWebSockets 4.4.9

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.9:[+] : Nieuwe eigenschap "HttpUploadFiles" in HTTP-servers (TsgcWebSocketHTTPServer en TsgcWebSocketServer_HTTP...

· Functies

Apple Push Notifications - tokengebaseerde verbindingen met APNs (deel 3/4)

In dit blog laat ik zien hoe je de sgcWebSockets JWT-client configureert om geauthenticeerde HTTP/2-requests naar Apple Push Notification-servers te versturen...

· Functies

Apple Push Notifications - HTTP/2-meldingen versturen (deel 2/4)

In het vorige blog liet ik zien hoe je een device-token ophaalt. Nu laat ik zien hoe je de HTTP/2 sgcWebSockets-client gebruikt om een notificatie te versturen (zonder het authenticatie-gedeelte)...

· Functies

Apple Push Notifications - certificaatgebaseerde verbindingen met APNs (deel 4/4)

In dit blog laat ik zien hoe je certificaten gebruikt om je te authenticeren bij Apple Push-servers. Maak eerst in je developer-account een nieuw certificaat voor APNs aan...

· Functies

OAuth2 client credentials

De OAuth2-client-component ondersteunt nu Client Credentials als grant-type. Dit type grant wordt vaak gebruikt voor server-to-server-interacties die op de achtergrond moeten draaien, zonder directe interac...

· Functies

Grote bestanden uploaden via HTTP POST

Met sgcWebSockets-servers kun je grote bestanden uploaden via HTTP POST zonder dat dit het servergeheugen belast. Wanneer een HTTP-client een multipart/form-datastream verzendt...

· Releases

openSSL 1.1.1k

De nieuwste openSSL-bibliotheken zijn gecompileerd en bijgewerkt voor sgcWebSockets-gebruikers met een actieve licentie; de volgende bibliotheken zijn beschikbaar:1. Windows322. Windows643. OSX644. Android645. iOS64L...

· Releases

sgcWebSockets 4.4.8

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.8:[+] : Nieuw component TsgcHTTP_JWT_Client, hiermee codeer en signeer je JWT-tokens als authentication bearers in...

· Componenten

JWT Delphi-client

Vanaf sgcWebSockets 4.4.8 wordt JWT ondersteund op clientcomponenten zoals WebSocket-client en HTTP/2-client. Met de component TsgcHTTP_JWT_Client kun je JWT-tokens encoderen en signeren, gekoppeld aan een WebSocket-client...

· Componenten

JWT Delphi-server

Vanaf sgcWebSockets 4.4.8 worden JWT-tokens ondersteund op servercomponenten. Met de component TsgcHTTP_JWT_Server kun je JWT-tokens decoderen en valideren die zijn ontvangen in de WebSocket-handshake...

· Componenten

Kraken Futures-API

Vanaf sgcWebSockets 4.4.8 wordt de Kraken Futures-API ondersteund: https://futures.kraken.com/. De volgende API's worden ondersteund: publieke WebSocket-API: verbindt met een publieke WebSocket-server. Private WebSocket-API...

· Functies

OpenSSL Perfect Forward Secrecy

Vanaf sgcWebSockets 4.4.8 zijn er kleine wijzigingen in de bibliotheek om de beveiliging van verbindingen te verbeteren. Een daarvan is Perfect Forward SecrecyWhen you use the RSA key exchange mechanism, it creates a l...

· Componenten

Coinbase Pro REST-API

Vanaf sgcWebSockets 4.4.8 wordt de Coinbase Pro REST-API volledig ondersteund. Met de REST-API krijg je toegang tot publieke marktdata en je private account, kun je nieuwe orders plaatsen, en meer...

· Functies

WebSocket-gemaskeerde berichten

Vanaf sgcWebSockets 4.4.8 is de log van WebSocket-berichten verbeterd. Tot nu toe werden berichten opgeslagen zoals ze werden verstuurd/ontvangen door de socket; dit betekent dat wanneer een WebSocket-bericht werd verstuurd door de WebSoc...

· Releases

sgcWebSockets 4.4.7

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.7:[+] : Nieuw clientcomponent TsgcWSAPI_Coinbase, Coinbase is een platform om cryptovaluta zoals Bitcoin en Ethereum te kopen, ve...

· Functies

SChannel-certificaten

Vanaf sgcWebSockets 4.4.7 wordt het gebruik van certificaten met SChannel als cryptobibliotheek ondersteund.De SChannel-implementatie ondersteunt 2 soorten certificaatauthenticatie:1. Using a PFX certificate2....

· Componenten

Ondersteuning voor Socket.IO 3 API

Vanaf sgcWebSockets 4.4.7 wordt de Socket.IO 3-API ondersteund. Wanneer je een instantie van de Socket.IO-client aanmaakt, is deze nu standaard geconfigureerd voor API 3.* Voorbeeld Hieronder vind je een eenvoudig voorbeeld van hoe je verbi...

· Functies

Binance Futures-API's USDT en COIN

Vanaf sgcWebSockets 4.4.7 worden beide Binance Futures-API's ondersteund: USDT en COIN...

· Componenten

Coinbase WebSocket-API

Vanaf sgcWebSockets 4.4.7 wordt de Coinbase WebSocket-API ondersteund. Coinbase is een platform waarmee je cryptovaluta zoals Ethereum, Bitcoin en meer kunt kopen, verkopen en bewaren. Met de...

· Functies

Telegram-bot chat niet gevonden

Wanneer je inlogt als bot, kun je de GetChats-methode niet gebruiken, dus krijg je niet alle beschikbare chats. Als het de eerste keer is dat je inlogt als bot en je probeert een bericht te versturen naar een bekende chat, krijg je deze...

· Functies

Telegram bericht versturen vet, cursief...

De Telegram-client is verbeterd met een nieuwe methode, SendRichTextMessages, die het gebruik van stijlen ondersteunt zoals: vet, cursief, onderstreept, doorgehaald en code. Het gebruik is heel eenvoudig, als je een tekst...

· Functies

AWS Cognito en OAuth2

De sgcWebSockets-bibliotheek ondersteunt OAuth2-authenticatie in server- en client-componenten. De volgende versie bevat een nieuwe functie die door AWS Cognito wordt vereist...

· Functies

HTTP/2 Alternate Service

De Alt-Svc HTTP-header wordt gebruikt om clients te informeren dat dezelfde resource bereikbaar is via een andere dienst of protocol. Dit is handig als je de HTTP-clients wilt informeren dat je server bijvoorbeeld HTTP/2 onderst...

· Functies

WebSocket-client Before Connect en Before WatchDog

De WebSocket-client kan worden aangepast met enkele beschikbare events. In de laatste versie zijn 2 nieuwe events toegevoegd: OnBeforeConnect: dit event wordt aangeroepen vlak voordat de client verbinding probeert...

· Releases

sgcWebSockets 4.4.6

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.6:[+] : Nieuwe gebeurtenis OnBeforeForwardHTTP op server-componenten, hiermee stuur je een HTTP-verzoek door naar een andere se...

· Componenten

Gezichtsherkenning

Vanaf sgcBiometrics 2.0 wordt gezichtsherkenning ondersteund met behulp van een compatibele Windows Hello-camera. Hiermee kun je bewaken of er een mens voor de camera staat (je kunt weten of er iemand is, identificere...

· Installatie

Bestand niet gevonden bplrtl270.dylib

Bij het compileren van sgcWebSockets in RAD Studio 10.4.1 meldden sommige gebruikers problemen bij het compileren onder OSX64; ze krijgen deze fout: Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· Componenten

HTTP/2-conformance-tests

sgcWebSockets ondersteunt het HTTP/2-protocol op server- en client-componenten; de implementatie is gemaakt in 100% pure Delphi-code zonder gebruik van een externe bibliotheek. We hebben onze HTTP/2-implementatie getest...

· Releases

sgcWebSockets 4.4.5

Hier is het volledige overzicht van nieuwe functies en bugfixes in sgcWebSockets 4.4.5:[+] : Nieuw component TsgcHTTP_OAuth2_Server, server-implementatie van het OAuth2-protocol, hiermee autoriseer...

· Functies

OAuth2: sign-in-HTML aanpassen

Wanneer een OAuth2-client een aanvraag doet voor een nieuw access token, wordt er in een webbrowser een webpagina getoond om deze verbinding toe te staan en in te loggen met een gebruikersnaam en wachtwoord. De HTML-pagina is standaard...

· Functies

OAuth2-server: niet-geauthenticeerde aanvragen toestaan

Wanneer OAuth2 aan serverzijde is ingeschakeld, vereisen alle HTTP-aanvragen standaard authenticatie met Bearer-tokens. Als je wilt toestaan dat sommige URL's benaderd worden zonder Bearer-token...

· Functies

OAuth2-server: apps registreren

Voordat een client een nieuwe OAuth2-aanvraag doet, moet de app op de server worden geregistreerd. Voor het registreren van een nieuwe app heb je de volgende informatie nodig: App Name: de naam van de applicatie. Voorbeeld: MyApp...

· Functies

OAuth2-server-endpoints

Standaard gebruikt de OAuth2-server de volgende endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/token. Dat betekent dat als je server luistert op IP 80.54.41.30 en poort 8443, de volledige O...

· Componenten

OAuth2-server-autorisatie

Vanaf sgcWebSockets 4.4.5 wordt het OAuth2-protocol ondersteund op de servercomponenten. OAuth2 stelt applicaties van derden in staat om beperkte toegang te krijgen tot een HTTP-service, ofwel namens een resourc...

· Componenten

Worldpay WebSocket STOMP-API

Worldpay biedt directe integratie via WebSockets + STOMP-protocollen. Je kunt de Worldpay-API benaderen met de sgcWebSockets-bibliotheek; je hebt alleen een TsgcWebSocketClient en een STOMP Protocol-client nodig...

· Functies

WatchDog Monitor-server

Vanaf sgcWebSockets 4.4.4 is een nieuwe eigenschap Monitor toegevoegd aan de WatchDog-functie. WatchDog.Monitor maakt het mogelijk te verifiëren of nieuwe clients verbinding kunnen maken met de server. Dit gebeurt door een interne client die een...

· Releases

sgcWebSockets 4.4.4

Dit zijn de functies in sgcWebSockets 4.4.4[+] : Nieuw component TsgcHTTPGoogleCloud_Calendar_Client, hiermee gebruik je de Google Calendar API V3: agenda's en gebeurtenissen ophalen, synchroniseren met je eigen a...

· Functies

Telegram-client en proxy's

Vanaf sgcWebSockets 4.4.4 ondersteunt de Telegram-client proxyverbindingen. De Telegram-client kan worden geconfigureerd om gebruik te maken van een proxy. Momenteel ondersteunt Telegram 3 soorten proxy's: 1. HTTP 2. MTProt...

· Functies

MQTT: bericht publiceren en op antwoord wachten

Vanaf sgcWebSockets 4.4.4 heeft de MQTT-client een nieuwe methode PublishAndWait. Tot nu toe was de enige manier om te weten of een bericht door de server was verwerkt bij QoS-levels 1 of 2...

· Componenten

Google Calendar Client-API V3

Vanaf sgcWebSockets 4.4.4 wordt de Google Calendar-API ondersteund. Met de Google Calendar-API kun je je app integreren met Google Calendar en zo nieuwe manieren creëren om je gebruikers te bereiken. Met de Calendar-API...

· Functies

DataSnap met WebSocket en HTTP/2

Vanaf sgcWebSockets 4.4.3 kun je je DataSnap-servertoepassing vervangen door onze WebSockets-server en profiteren van nieuwe functies zoals: WebSocket-protocol, HTTP/2-protocol, IOCP. Er zijn 3 verschillende...

· Releases

sgcWebSockets 4.4.3

Dit zijn de functies in sgcWebSockets 4.4.3[+] : Eerste ondersteuning voor HTTP/2 in TsgcWebSocketHTTPServer - nieuwe eigenschap HTTP2Options: hiermee schakel je het HTTP/2-protocol in en configureer je de initiël...

· Functies

Prestatietest HTTP/2-server

Vanaf sgcWebSockets 4.4.3 wordt HTTP/2 initieel ondersteund en worden in volgende versies nieuwe functies toegevoegd. In een eerdere blogpost vergeleken we de prestaties tussen HTTP 1.1 en HTTP/2...

· Componenten

Eerste HTTP/2-serverondersteuning

Vanaf sgcWebSockets 4.4.3 wordt het HTTP/2-protocol initieel ondersteund (het is nog in beta) vanuit TsgcWebSocketHTTPServer. De snelle HTTP.SYS-server krijgt in volgende versies ondersteuning voor HTTP/2. Standaard is HTTP/2-ondersteuning uitgeschakeld...

· Componenten

AWS IoT MQTT custom-authenticatie

Vanaf sgcWebSockets 4.4.3 ondersteunt de Amazon AWS IoT MQTT-component custom-authenticatie. Vanaf deze versie worden alle MQTT-protocollen ondersteund...

· Componenten

AWS IoT MQTT Signature V4

Vanaf sgcWebSockets 4.4.3 ondersteunt de Amazon AWS IoT-client Signature V4-authenticatie, zodat je geen certificaten meer hoeft te gebruiken om verbinding te maken met AWS IoT...

· Componenten

Bittrex-API V3-ondersteuning

Vanaf sgcWebSockets 4.4.3 ondersteunt de Bittrex-API-component de nieuwste WebSocket-API V3...

· Functies

HTTP2-tests vanaf HTTPBIN.ORG

httpbin.org biedt een handige server om het HTTP/2-protocol te testen; er zijn verschillende cases die je kunt gebruiken om HTTP-clients te testen. Hieronder vind je een lijst met de belangrijkste beschikbare tests...

· Functies

HTTP2-latentie

In een vorige post liet ik een vergelijking zien tussen de prestaties van HTTP2 en HTTP1 met één verbinding (zie HTTP2 vs HTTP1-prestaties). In deze post toon ik een vergelijking tussen HTTP2 en HTTP1...

· Functies

HTTP2-clienttests

RFC 7540 en RFC 7541 bevatten de volledige specificatie van het HTTP/2-protocol. Bij het implementeren van een nieuwe HTTP/2-client voor de sgcWebSockets-bibliotheek is het belangrijk om externe tools te gebruiken om te controleren...

· Componenten

iOS Telegram-client

Vanaf sgcWebSockets 4.4.2 wordt Telegram ondersteund op iOS64-apparaten, wat betekent dat je je eigen Telegram-client kunt bouwen. TDLib regelt alle netwerkimplementatiedetails, encryptie en lokale gegevensopslag...

· Componenten

WebSockets TMS Sparkle

Een klant vroeg of TMS Sparkle en sgcWebSockets samen kunnen draaien. Het antwoord is ja: er is geen probleem om sgcWebSockets en TMS Sparkle op dezelfde server te draaien. Beide kunnen draaien met de HTTP.SYS-serv...

· Componenten

Binance Futures-API

Vanaf sgcWebSockets 4.2.2 wordt de Binance Futures-API volledig ondersteund...

· Releases

sgcWebSockets 4.4.1

Wijzigingen in sgcWebSockets 4.4.1[+] : Verbeterd Telegram-API-component, ondersteuning toegevoegd voor Android. [+] : Nieuwe eigenschap "DatabaseDirectory" in Telegram-client. Hiermee stel je de map in waar...

· Componenten

Android Telegram-client

Vanaf sgcWebSockets 4.4.1 wordt Telegram ondersteund voor Android-apparaten, waardoor je je eigen Telegram-client kunt bouwen. TDLib regelt alle netwerk-implementatiedetails...

· Releases

RAD Studio 10.4

Ik ben verheugd de onmiddellijke beschikbaarheid aan te kondigen van ondersteuning voor Rad Studio 10.4 in de sgcWebSockets-bibliotheek.Geregistreerde gebruikers kunnen de nieuwste beta downloaden vanuit het privé-account.Next release will include supp...

· Functies

RPC progressive results

WAMP 1.0 is een open WebSocket-subprotocol dat twee asynchrone messaging-patronen biedt: RPC en PubSub.Vanaf sgcWebSockets 4.3.8 wordt een nieuwe methode ondersteund die niet in de WAMP 1.0-specificatie is opgenomen...

· Functies

UpdateMode in DataSet-protocol

Met het sgcWebSockets Dataset-subprotocol kun je databasewijzigingen broadcasten naar alle verbonden clients. Vanaf sgcWebSockets 4.3.8 ondersteunt dit protocol 2 update-modi: 1. Replicate Table: protocol werkt datas...

· Functies

Coturn voor Windows

Coturn is een gratis open-source-implementatie van TURN- en STUN-servers. De TURN-server is een server en gateway voor NAT-traversal van VoIP-mediaverkeer. Hij kan ook worden ingezet als algemene...

· Functies

TCP half-open verbindingen

Zodra de verbinding tot stand is gebracht, worden er geen pakketten over het netwerk verstuurd als geen van de peers data verstuurt. TCP is een inactief protocol, dus het neemt aan dat de verbinding actief is. Redenen voor verbreking...

· Componenten

Google Cloud Pub/Sub Delphi-component

Vanaf sgcWebSockets 4.3.6 wordt de Google Cloud Pub/Sub-API ondersteund. Pub/Sub brengt de flexibiliteit en betrouwbaarheid van enterprise message-oriented middleware naar de cloud. Tegelijk is Pub/Sub een s...

· Componenten

Binance-API WebSocket en REST-API

Vanaf sgcWebSockets 4.3.6 is de Binance-API verbeterd en zijn nieuwe methoden geimplementeerd...

· Componenten

Amazon SQS-component

Amazon Simple Queue Service (SQS) is een volledig beheerde berichtenwachtrij-service waarmee je microservices, gedistribueerde systemen en serverless toepassingen kunt ontkoppelen en schalen. SQS neemt...

· Componenten

Discord API-component

Vanaf sgcWebSockets 4.3.5 wordt de Discord-API gedeeltelijk ondersteund, met de volgende methoden: 1. Bot-autorisatie 2. Automatische HeartBeat. 3. WebSocket-gateway. 4. HTTP-requests: GET, POST, PUT, PATCH en...

· Componenten

SignalR Server en Client C#

sgcWebSockets ondersteunt de SignalR- en SignalRCore-protocollen; we bekijken nu een voorbeeld van hoe je verbinding maakt met een SignalR-server met behulp van een C#-voorbeeld van CodeProject, het artikel is bereikbaar via...

· Functies

FMXLinux-componenten

Embarcadero heeft enige tijd geleden FMXLinux-ondersteuning aangekondigd, waarmee je grafische componenten in Linux64-apps kunt gebruiken. sgcWebSockets ondersteunt FMXLinux, zodat je deze componenten kunt gebruiken om een grafische...

· Componenten

Indy-componenten en OpenSSL 1.1.1

In de afgelopen jaren is Indy niet meer bijgewerkt of zijn alleen fixes toegepast en zijn er verschillende nieuwe functies niet geïmplementeerd die erg belangrijk zijn voor het sgcWebSockets-pakket. Om dat op te lossen heb ik...

· Functies

Google API-sleutel OAuth2

Vanaf sgcWebSockets 4.3.4 wordt OAuth2 ondersteund. Google biedt toegang tot deze API's via OAuth2-authenticatie, dus eerst moet je de OAuth2 Client ID en Client Secret verkrijgen voordat je verbinding kunt maken met...

· Functies

OAuth2 met Delphi WebSockets

OAuth2 stelt applicaties van derden in staat toegang te krijgen tot beperkte resources via het HTTP-protocol. RFC 6749 beschrijft de OAuth2-specificatie. Er zijn 4 rollen: Client, Resource Owner, Authorization Server, Re...

· Functies

Indy IOCP-server

Indy-servers gebruiken één thread per verbinding; dat betekent dat als je server 1000 gelijktijdige verbindingen moet afhandelen, er 1000 threads worden aangemaakt. Bij 10.000 verbindingen...

· Functies

WebSocket bestand uploaden demo

Dit is een demo die laat zien hoe je een bestand uploadt naar een WebSocket-server. Volg de volgende stappen: selecteer een bestand dat naar de server wordt verstuurd. Druk vervolgens op connect. Als de verbinding succesvol is, zie...

· Installatie

SSL-bibliotheek kon niet worden geladen

Sommige bibliotheken, zoals Indy, gebruiken openssl om verbinding te maken met beveiligde servers via TLS. Omdat sommige componenten uit het sgcWebSockets-package gebaseerd zijn op Indy en gebruik maken van openssl-bibliotheken...

· Installatie

Conditionele compilatie sgcWebSockets

De sgcWebSockets-bibliotheek heeft een configuratiebestand in de source-map dat alle conditionele compilaties bevat. Dit bestand heet sgcVer.inc. Als je dit bestand opent, zie je veel conditionele...

· Componenten

SignalR Core Delphi

ASP.NET Core SignalR is een opensourcebibliotheek waarmee je eenvoudig realtime webfunctionaliteit aan toepassingen toevoegt. Met realtime webfunctionaliteit kan servercode direct content naar clients pushen.Go...

· Functies

Verouderde verbindingsstring met RSA

Met de sgcWebSockets-bibliotheek kun je beveiligde WebSocket-servers draaien via OpenSSL-bibliotheken; als je een nieuwe beveiligde server start en met een webbrowser zoals Chrome verbinding maakt, werkt dat prima en toont Chrome een gre...

· Functies

Indy ondersteunt ALPN (Application Layer Protocol Negotiation)

ALPN, of Application Layer Protocol Name, is een TLS-extensie die de protocolonderhandeling onderdeel maakt van de uitwisseling van hello-berichten. ALPN kan onderhandelen welk protocol over een beveiligde verbinding moet worden afgehandeld...