Blog eSeGeCe
Notes de version, analyses approfondies et tutoriels pour sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics et sgcIndy.
Notes de version, analyses approfondies et tutoriels pour sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics et sgcIndy.

Ces dernières années, Indy n'a pas été mis à jour ou seuls des correctifs ont été appliqués, et plusieurs nouvelles fonctionnalités très importantes pour le package sgcWebSockets n'ont pas été implémentées. Pour corriger cela...

Depuis sgcWebSockets 4.3.4, OAuth2 est pris en charge. Google fournit l'accès à ces APIs via l'authentification OAuth2, tu dois donc d'abord obtenir le Client ID et le Client Secret OAuth2 avant de pouvoir te connecter...

OAuth2 permet aux applications tierces d'accéder à des ressources restreintes via le protocole HTTP. La RFC 6749 couvre la spécification OAuth2. Il y a 4 rôles : client, propriétaire de la ressource...

Dans les dernières versions, nous avons constaté une forte hausse du nombre et de la taille des téléchargements dans le monde, ce qui a affecté certains utilisateurs, en particulier ceux situés loin d'Europe...

Les serveurs Indy utilisent un thread par connexion : si ton serveur doit gérer 1000 connexions simultanées, il crée 1000 threads. Mais avec 10 000 connexions, il crée 10 000 threads...

Changes inclus dans ce version:[+] : Ajout de la prise en charge de IOCP Indy Server (Websocket et HTTP Servers). Il y a une nouvelle propriété appelé IOHandlerOptions où tu peux select qui IOHandler user (indy...

Certaines bibliothèques, comme Indy, utilisent openssl pour se connecter à des serveurs sécurisés via TLS. Comme certains composants du package sgcWebSockets reposent sur la bibliothèque Indy, ils utilisent les bibliothèques openssl et parfois...

Voici une démo qui montre comment téléverser un fichier vers un serveur WebSocket. Suis les étapes suivantes :Sélectionne un fichier qui sera sent à server.Then press connect. If connection est successful un message va sho...

Le package sgcBiometrics ajoute une nouvelle fonctionnalité pour la prochaine version 1.4.0, tu peux désormais énumérer les enrôlements présents dans le pool de capteurs sélectionné. Cette méthode fonctionne pour les pools de capteurs système...

sgcBiometrics 1.4.0 inclura un nouveau composant appelé TsgcWinBioUsersINI qui permet d'associer une empreinte digitale à un utilisateur et d'enregistrer les données dans un fichier INI. Si tu as besoin d'enregistrer des données u...

OS pris en charge : Windows 7, 8 et 10 (32/64 bits). Non compatible avec les systèmes d'exploitation Linux/Mac/Android. Toucher d'empreinte dans n'importe quelle direction : accepte une mise en correspondance à "360 degrés" pour libérer tes...

La bibliothèque sgcWebSockets dispose d'un fichier de configuration situé dans le dossier source qui contient toutes les compilations conditionnelles. Ce fichier est sgcVer.inc. Si tu ouvres ce fichier, tu verras qu'il existe de nombreuses dir...

Changes inclus dans ce version: [+] : Ajout de la prise en charge de Android 64bits in Rad Studio 10.3.3 Rio. [+] : Ajout de la prise en charge de OpenSSL 1.1.1 pour Indy based components. *Nécessite custom Indy version (Beta...

Kensington Verimark est un petit lecteur d'empreintes digitales USB qui fonctionne avec Windows Hello et prend en charge le Windows Biometric Framework. Lisibilité à 360º et protection anti-spoofing...

ASP.NET Core SignalR est une bibliothèque open-source qui simplifie l'ajout de fonctionnalités web en temps réel aux applications. Le web en temps réel functionality enables server-side code à push content à clients instantly.Go...

La bibliothèque sgcWebSockets permet d'exécuter des serveurs WebSocket sécurisés avec les bibliothèques openSSL. Si tu démarres un nouveau serveur sécurisé et que tu essaies de te connecter avec un navigateur web comme Chrome...

La dernière version de RAD Studio, 21 novembre 2019, inclut de nouvelles fonctionnalités comme la prise en charge d'Android 64 bits dans Delphi, iOS 13 et MacOS Catalina support pour Delphi et other enhancements.Depuis sgcWebSockets 4.3...

ALPN ou Application Layer Protocol Name est une extension TLS qui inclut la négociation de protocole dans l'échange des messages hello. ALPN permet de négocier quel protocole doit être traité sur une connexion sécurisée...

Actuellement, Indy ne prend en charge que la version OpenSSL 1.0.2 et plusieurs clients nous ont posé des questions sur la prise en charge d'OpenSSL 1.1. Bien qu'OpenSSL 1.0.2 soit utilisable pour l'instant, car il prend en charge TLS 1.2 qui est la version standard...