net
146 articles tagged “net”.
146 articles tagged “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…

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…

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…

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…

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…

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…

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…

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

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…

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…

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…

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

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…

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…

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…

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…

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…

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…

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…

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

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

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…

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…

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…

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

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…

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…

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.

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.

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...

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...

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...

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...

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...

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...

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...

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,...

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...

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...

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...

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...

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

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...

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

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...

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

TsgcWebSocketClient is de .NET-wrapper rond de sgcWebSockets-runtime-client. Het erft alle kern-WebSocket-mogelijkheden van TsgcWebSocketClient_base, en biedt .NET-applicaties een component-stijl...

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...

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...

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...

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...

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...

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...

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...

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

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...

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...

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...

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...

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...

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

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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)

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...

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...

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...

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...

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...

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...

Vanaf sgcWebSockets 2022.6.0 wordt de WhatsApp Cloud-API ondersteund voor .NET. Verstuur en ontvang berichten met een cloud-gehoste versie van het WhatsApp Business Platform. Met de Cloud-API kun je Wh...

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...

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...

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...

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...

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...

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

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...

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...

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...

sgcWebSockets .NET heeft een nieuwe editie genaamd sgcWebSockets .NET Community Edition die gratis is voor niet-commerciële toepassingen. Het package kan worden gedownload van nuget.org via de volgende linkhttp...

Vanaf sgcWebSockets .NET 4.5.4 wordt MacOS 64-bits ondersteund, zodat je nu Visual Studio Mac-toepassingen kunt compileren voor Mac OS 64-bits. De componenten die door MacOS worden ondersteund zijn dezelfde als die voor Windows, zodat...

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...

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,...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

Vanaf sgcWebSockets 4.4.8 ondersteunt de sgcWebSockets .NET-bibliotheek het WebSocket Protocol Files. Met dit protocol kun je bestanden versturen via binair WebSocket-transport. Het kan grote bestanden afhandelen met laag g...

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...

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...

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...

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...

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....

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...

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...

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

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...

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...