eSeGeCe Blog

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

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

· Releases

sgcWebSockets 4.3.7

Wijzigingen in sgcWebSockets 4.3.7[+] : Nieuw component TsgcTDLib_Telegram, maakt het mogelijk Telegram-clients te bouwen met de TDLib JSON-bibliotheek. [+] : Nieuwe demo "Telegram" die laat zien hoe je verbinding maakt met Telegram...

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

· Releases

sgcWebSockets 4.3.5

Wijzigingen in de nieuwe versie: [+] : Nieuw component TsgcHTTPAWS_SQS_Client, Amazon SQS is een volledig beheerde berichtenwachtrij voor microservices, gedistribueerde systemen en serverless toepassingen. [+] : Ni...

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

· Releases

sgcWebSockets 4.3.4

Wijzigingen in deze versie:[+] : New Component TsgHTTP_OAuth2, this protocol allows third-party applications to grant limited access to an HTTP service, either on behalf of a resource owner or...

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

· Componenten

re:Invent webinar: Amazon Braket

Ik volg nu het re:Invent Webinar met Javier Ramirez als spreker. Er is een nieuwe processorfamilie genaamd Graviton2 die de eerdere prestaties tot 40% verbetert. Amazon Braket maakt het gebruik van quantumcomputing...

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

· Componenten

Nieuwe CDN voor geregistreerde gebruikers

In de laatste versies hebben we wereldwijd een sterke toename gezien van het aantal en de grootte van downloads; dit had impact op sommige gebruikers, vooral die ver van Europa zitten (waar de webser...

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

· Releases

sgcWebSockets 4.3.3

Wijzigingen in deze versie:[+] : Ondersteuning toegevoegd voor IOCP Indy-server (WebSocket- en HTTP-servers). Er is een nieuwe eigenschap IOHandlerOptions waarmee je kunt kiezen welke IOHandler (indy...

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

· Componenten

Een gebruiker koppelen aan een vingerafdruk

sgcBiometrics 1.4.0 bevat een nieuwe component TsgcWinBioUsersINI waarmee je een vingerafdruk aan een gebruiker kunt koppelen en de gegevens kunt opslaan in een INI-bestand...

· Functies

Vingerafdruk-enrollments opsommen via WBF

Het sgcBiometrics-package voegt een nieuwe functie toe voor de volgende versie 1.4.0; nu kun je opsommen welke enrollments de geselecteerde sensor-pool heeft. Deze methode werkt voor system- en private-sensor-pools. Voorheen...