sgcIndy

Delphi, C++ Builder ve FreePascal için genişletilmiş protokol desteği, modern TLS entegrasyonu ve performans optimizasyonları içeren gelişmiş Indy TCP/IP bileşen paketi.

160+ Bileşen
TLS 1.3 Hazır
Çok Platformlu
Doğrudan Yükseltme

Indy, Gelişti

Sektör Standardını Genişletmek

sgcIndy, yaygın olarak benimsenen Indy (Internet Direct) bileşen paketinin üzerine kurulur ve günümüz uygulamalarının talep ettiği modern yetenekleri ekler. Yaklaşık 160 sarmalanmış Indy bileşeniyle sgcIndy, mevcut kod tabanınızı korurken yeni özelliklerin kilidini açan sorunsuz bir yükseltme yolu sağlar.

  • OpenSSL ve SChannel aracılığıyla modern TLS 1.2 ve TLS 1.3 desteği
  • TCP, UDP, HTTP, FTP, SMTP ve daha fazlası için gelişmiş protokol işleme
  • Windows, macOS ve Linux genelinde daha iyi çok platformlu uyumluluk
  • Performans optimizasyonları ve geliştirilmiş bellek yönetimi
  • İnceleme ve özelleştirme için tam kaynak kodu dahildir [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;

Neden sgcIndy'yi Seçmelisiniz

Modern TLS Desteği

OpenSSL ve SChannel arka uçları aracılığıyla TLS 1.2 ve 1.3. Mevcut kodunuzu değiştirmeden güvenlik standartlarıyla güncel kalın.

Genişletilmiş Protokoller

Modern iyileştirmeler ve daha iyi hata işlemeyle gelişmiş TCP, UDP, HTTP, FTP, SMTP, POP3 ve IMAP desteği.

Çok Platformlu

Windows, macOS ve Linux desteği. Açık kaynak Pascal geliştirme için FreePascal ve Lazarus uyumluluğu.

Doğrudan Değiştirme

Mevcut Indy koduyla uyumludur. Uygulamalarınızı sgcIndy'nin gelişmiş özellik setine yükseltmek için minimum değişiklik gerekir.

Performans

Yüksek verimli senaryolar için optimize edilmiş bağlantı işleme ve bellek yönetimi. Azaltılmış gecikme ve daha iyi kaynak kullanımı.

Tam Kaynak Kodu

Eksiksiz Object Pascal kaynağı dahildir. Uygulamayı inceleyin, değiştirin ve ondan öğrenin. Kara kutu yok.

Geniş Platform Desteği

Her Ana Delphi Sürümü

  • Delphi 7'den RAD Studio 13'e
  • C++ Builder 2007'den C++ Builder 13'e
  • Lazarus / FreePascal uyumluluğu
  • Windows 32/64 bit, macOS ve Linux
  • VCL, FMX ve Konsol uygulamaları
Windows
macOS
Linux
Delphi
C++ Builder
FreePascal

Harika Bir Şey Oluşturmaya Hazır mısınız?

Topluluk sürümünü indirin ve dakikalar içinde oluşturmaya başlayın.

[1] Tam kaynak kodu yalnızca eSeGeCe All-Access paketinde bulunur.

eSeGeCe'nin Diğer Ürünleri

sgcIndy'yi diğer Delphi, C++Builder ve .NET bileşen kitaplıklarımızla birleştirin.

sgcWebSockets

Delphi, C++Builder ve .NET için kurumsal WebSocket, HTTP/2/3, MQTT, AMQP, WebRTC ve AI/LLM bileşenleri. 30'dan fazla API entegrasyonu dahildir.

Mevcut Indy tabanlı taşımanızın üzerine WebSocket, HTTP/2 ve MQTT ekleyin.

Daha fazla bilgi →

sgcOpenAPI

OpenAPI 3.0 ayrıştırıcısı ve SDK üreticisi. Herhangi bir OpenAPI spesifikasyonunu saniyeler içinde güçlü tipli bir Delphi istemcisine dönüştürün.

Indy HTTP yığınınızın üzerinde çalışan tip güvenli REST istemcileri üretin.

Daha fazla bilgi →

sgcSign

PDF, XAdES, CAdES ve PAdES için dijital imza bileşenleri. Belgeleri akıllı kartlar, HSM'ler veya yazılım anahtarlarıyla imzalayın ve doğrulayın.

Indy üzerinden iletilen belgeleri tam XAdES / PAdES / CAdES desteğiyle imzalayın.

Daha fazla bilgi →

sgcBiometrics

Delphi ve C++Builder için yerel Windows Hello, parmak izi ve Windows Biometric Framework bileşenleri.

Indy istemcilerinize ve sunucularınıza Windows Hello kimlik doğrulaması ekleyin.

Daha fazla bilgi →