sgcIndy
Uitgebreide Indy TCP/IP-componentensuite met aanvullende protocolondersteuning, moderne TLS-integratie en prestatieoptimalisaties voor Delphi, C++ Builder en FreePascal.
Uitgebreide Indy TCP/IP-componentensuite met aanvullende protocolondersteuning, moderne TLS-integratie en prestatieoptimalisaties voor Delphi, C++ Builder en FreePascal.
sgcIndy bouwt voort op de wijdverbreide Indy- (Internet Direct-)componentensuite en voegt moderne mogelijkheden toe die de toepassingen van vandaag vereisen. Met ongeveer 160 ge-wrapte Indy-componenten biedt sgcIndy een naadloos upgradepad dat je bestaande codebase behoudt en tegelijk nieuwe functies ontsluit.
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 en 1.3 via OpenSSL- en SChannel-backends. Blijf up-to-date met beveiligingsstandaarden zonder je bestaande code te wijzigen.
Verbeterde ondersteuning voor TCP, UDP, HTTP, FTP, SMTP, POP3 en IMAP met moderne verbeteringen en betere foutafhandeling.
Ondersteuning voor Windows, macOS en Linux. FreePascal- en Lazarus-compatibiliteit voor open-source Pascal-ontwikkeling.
Compatibel met bestaande Indy-code. Minimale wijzigingen nodig om je toepassingen te upgraden naar de uitgebreide functieset van sgcIndy.
Geoptimaliseerde verbindingsafhandeling en geheugenbeheer voor high-throughput-scenario's. Lagere latentie en betere benutting van resources.
Complete Object Pascal-broncode meegeleverd. Inspecteer, pas aan en leer van de implementatie. Geen black boxes.
[1] Volledige broncode is alleen inbegrepen in het eSeGeCe All-Access-pakket.