Componenti Indy per Delphi e C++ Builder (sgcIndy) | eSeGeCe

sgcIndy

Suite di componenti Indy TCP/IP migliorata con supporto esteso ai protocolli, integrazione TLS moderna e ottimizzazioni delle prestazioni per Delphi, C++ Builder e FreePascal.

Oltre 160 componenti
Pronto per TLS 1.3
Multipiattaforma
Aggiornamento drop-in

Indy, evoluto

Estendere lo standard del settore

sgcIndy si basa sulla suite di componenti Indy (Internet Direct), ampiamente adottata, aggiungendo funzionalità moderne richieste dalle applicazioni di oggi. Con circa 160 componenti Indy incapsulati, sgcIndy offre un percorso di aggiornamento senza interruzioni che preserva la tua base di codice esistente, sbloccando al contempo nuove funzionalità.

  • Supporto TLS 1.2 e TLS 1.3 moderno tramite OpenSSL e SChannel
  • Gestione migliorata di TCP, UDP, HTTP, FTP, SMTP e altri protocolli
  • Migliore compatibilità multipiattaforma tra Windows, macOS e Linux
  • Ottimizzazioni delle prestazioni e gestione della memoria migliorata
  • Codice sorgente completo incluso per ispezione e personalizzazione [1]
sgcIndyExample.pas
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;

Perché scegliere sgcIndy

Supporto TLS moderno

TLS 1.2 e 1.3 tramite backend OpenSSL e SChannel. Rimani allineato con gli standard di sicurezza senza modificare il codice esistente.

Protocolli estesi

Supporto migliorato per TCP, UDP, HTTP, FTP, SMTP, POP3 e IMAP con miglioramenti moderni e una migliore gestione degli errori.

Multipiattaforma

Supporto per Windows, macOS e Linux. Compatibilità con FreePascal e Lazarus per lo sviluppo Pascal open source.

Sostituzione drop-in

Compatibile con il codice Indy esistente. Sono necessarie modifiche minime per aggiornare le tue applicazioni al set di funzionalità avanzate di sgcIndy.

Prestazioni

Gestione ottimizzata delle connessioni e della memoria per scenari ad alto throughput. Latenza ridotta e migliore utilizzo delle risorse.

Codice sorgente completo

Codice sorgente Object Pascal completo incluso. Ispeziona, modifica e impara dall'implementazione. Niente scatole nere.

Ampio supporto per le piattaforme

Tutte le principali versioni di Delphi

  • Da Delphi 7 fino a RAD Studio 13
  • Da C++ Builder 2007 fino a C++ Builder 13
  • Compatibilità con Lazarus / FreePascal
  • Windows 32/64 bit, macOS e Linux
  • Applicazioni VCL, FMX e console
Windows
macOS
Linux
Delphi
C++ Builder
FreePascal
3,000+Developers
20+Years
761+Components
30+API Integrations
5Platforms
Garanzia soddisfatti o rimborsati di 30 giorniNon sei soddisfatto? Richiedi un rimborso completo entro 30 giorni dall'acquisto. Vedi la politica di rimborso

Pronto a costruire qualcosa di grande?

Scarica la versione community e inizia a sviluppare in pochi minuti.

[1] Il codice sorgente completo è incluso solo nel pacchetto eSeGeCe All-Access.

Altri prodotti di eSeGeCe

Abbina sgcIndy alle nostre altre librerie di componenti per Delphi, C++ Builder e .NET.

sgcWebSockets

Componenti enterprise per WebSocket, HTTP/2, MQTT, AMQP, WebRTC e AI/LLM per Delphi, C++ Builder e .NET. Include oltre 30 integrazioni API.

Aggiungi WebSocket, HTTP/2 e MQTT sopra il tuo trasporto esistente basato su Indy.

Scopri di più →

sgcHTML

Componenti HTML e UI lato server per Delphi, C++ Builder e .NET. Oltre 60 widget basati su Bootstrap 5 e htmx, senza un front-end JavaScript da mantenere.

Lascia che sgcIndy gestisca il trasporto modernizzato sottostante, mentre sgcHTML renderizza l'interfaccia web sopra.

Scopri di più →

sgcQUIC

Componenti client e server QUIC e HTTP/3 per Delphi, C++ Builder e .NET. Un componente aggiuntivo per sgcWebSockets Enterprise.

Aggiungi un trasporto QUIC/HTTP-3 moderno accanto al tuo stack Indy aggiornato.

Scopri di più →

sgcOpenAPI

Parser OpenAPI 3.0 e generatore di SDK. Trasforma qualsiasi specifica OpenAPI in un client Delphi fortemente tipizzato in pochi secondi.

Genera client REST type-safe che funzionano sopra il tuo stack HTTP Indy.

Scopri di più →

sgcSign

Componenti per la firma digitale di PDF, XAdES, CAdES e PAdES. Firma e verifica documenti con smart card, HSM o chiavi software.

Firma i documenti trasmessi tramite Indy con pieno supporto XAdES / PAdES / CAdES.

Scopri di più →

sgcBiometrics

Componenti nativi per Windows Hello, impronta digitale e Windows Biometric Framework per Delphi e C++ Builder.

Aggiungi l'autenticazione Windows Hello ai tuoi client e server Indy.

Scopri di più →