sgcIndy
Suite de composants Indy TCP/IP améliorée avec prise en charge étendue des protocoles, intégration TLS moderne et optimisations de performance pour Delphi, C++ Builder et FreePascal.
Suite de composants Indy TCP/IP améliorée avec prise en charge étendue des protocoles, intégration TLS moderne et optimisations de performance pour Delphi, C++ Builder et FreePascal.
sgcIndy s’appuie sur la suite de composants Indy (Internet Direct) largement adoptée et ajoute des capacités modernes que les applications d’aujourd’hui exigent. Avec environ 160 composants Indy enveloppés, sgcIndy offre un chemin de mise à niveau sans friction qui préserve ta base de code existante tout en débloquant de nouvelles fonctionnalités.
uses
sgcIdTCPClient, sgcIdSSLOpenSSL;
procedure TForm1.ConnectTLS13;
var
SSL: TsgcIdSSLIOHandlerSocketOpenSSL;
begin
SSL := TsgcIdSSLIOHandlerSocketOpenSSL.Create(nil);
SSL.SSLOptions.SSLVersions := [sslvTLSv1_3];
sgcIdTCPClient1.IOHandler := SSL;
sgcIdTCPClient1.Host := 'api.example.com';
sgcIdTCPClient1.Port := 443;
sgcIdTCPClient1.Connect;
end;
TLS 1.2 et 1.3 via les backends OpenSSL et SChannel. Reste à jour avec les standards de sécurité sans modifier ton code existant.
Prise en charge améliorée de TCP, UDP, HTTP, FTP, SMTP, POP3 et IMAP avec des améliorations modernes et une meilleure gestion des erreurs.
Prise en charge de Windows, macOS et Linux. Compatibilité FreePascal et Lazarus pour le développement Pascal open source.
Compatible avec le code Indy existant. Modifications minimales nécessaires pour faire évoluer tes applications vers l’ensemble de fonctionnalités étendu de sgcIndy.
Gestion des connexions et de la mémoire optimisée pour les scénarios à haut débit. Latence réduite et meilleure utilisation des ressources.
Source Object Pascal complet inclus. Inspecte, modifie et apprends de l’implémentation. Aucune boîte noire.
[1] Le code source complet n’est inclus que dans le pack All-Access eSeGeCe.
Associe sgcIndy à nos autres bibliothèques de composants Delphi, C++ Builder et .NET.
Composants WebSocket, HTTP/2, MQTT, AMQP, WebRTC et IA/LLM de niveau entreprise pour Delphi, C++ Builder et .NET. Plus de 30 intégrations d'APIs incluses.
Ajoute WebSocket, HTTP/2 et MQTT par-dessus ton transport existant basé sur Indy.
En savoir plus →Composants HTML et d'interface côté serveur pour Delphi, C++Builder et .NET. Plus de 60 widgets basés sur Bootstrap 5 et htmx, aucun front-end JavaScript requis.
Laisse sgcIndy porter le transport modernisé en dessous pendant que sgcHTML affiche l'interface web au-dessus.
En savoir plus →Composants client et serveur QUIC et HTTP/3 pour Delphi, C++ Builder et .NET. Un complément de sgcWebSockets Enterprise.
Ajoute un transport QUIC/HTTP-3 moderne aux côtés de ta pile Indy mise à jour.
En savoir plus →Parser OpenAPI 3.0 et générateur de SDK. Transforme n'importe quelle spécification OpenAPI en client Delphi fortement typé en quelques secondes.
Génère des clients REST fortement typés qui s'exécutent par-dessus ta pile HTTP Indy.
En savoir plus →Composants de signature numérique pour PDF, XAdES, CAdES et PAdES. Signe et vérifie des documents avec des cartes à puce, des HSM ou des clés logicielles.
Signe les documents transmis via Indy avec une prise en charge complète de XAdES / PAdES / CAdES.
En savoir plus →Composants natifs Windows Hello, empreinte digitale et Windows Biometric Framework pour Delphi et C++ Builder.
Ajoute l'authentification Windows Hello à tes clients et serveurs Indy.
En savoir plus →