5 dakikada başlayın

Beş bileşen kitaplığı. Her ürün için bir yükleyici. Yerel Delphi, C++Builder ve .NET. Bileşeni bir forma bırakın, iki özelliği ayarlayın ve yayınlamaya hazır olun. Aşağıdan ürününüzü seçin ve projenize uygun hızlı başlangıç yolunu izleyin.

Delphi 7 – 13
C++Builder 2007 – 13
.NET 2.0 – 9
Windows, Linux, macOS, iOS, Android

Beş Kitaplık — Her Biri İçin Bir Hızlı Başlangıç Yolu

Her ürün aynı forma bırakma iş akışıyla gelir. Sorununuza uyanı seçin ve dakikalar içinde çalışan bir örneğe ulaşmak için hızlı başlangıç bağlantısını izleyin.

sgcWebSockets

WebSocket, HTTP/2/3, MQTT, AMQP, AI/LLM, WebRTC, IoT ve 30'dan fazla kullanıma hazır API entegrasyonu. Binlerce Delphi geliştiricisi tarafından üretimde kullanılan amiral gemisi kitaplık.

Hızlı başlangıç →

sgcOpenAPI

Herhangi bir OpenAPI 3.0 spesifikasyonunu ayrıştırın ve saniyeler içinde deyimsel Delphi istemci kodu veya çalışan bir sunucu iskeleti üretin. Yerel tip eşleme ve yerleşik kimlik doğrulama akışlarıyla, gidiş-dönüş güvenli.

Hızlı başlangıç →

sgcSign

Kurumsal dijital imzalar — XAdES, PAdES, CAdES, ASiC — 10 anahtar sağlayıcı ve 21 ülke profilinden. Bileşen kitaplığı veya kendi sunucunuzda barındırılan uzaktan imzalama hizmeti.

Hızlı başlangıç →

sgcBiometrics

Delphi uygulamalarına Windows Hello, parmak izi ve yüz kimlik doğrulaması ekleyin. Kaputun altında yerel WinRT, üç olaya sahip tek bir forma bırakma bileşeni olarak sunulur.

Hızlı başlangıç →

sgcIndy

Düzeltmeler, performans iyileştirmeleri ve FPC desteğiyle özel, bakımı yapılan bir Indy TCP/IP yapısı. Standart Indy projeleriyle doğrudan uyumlu.

Hızlı başlangıç →

Üç Başlangıç Kod Parçası

Kopyalayın, yapıştırın, çalıştırın. Her kod parçası eksiksiz, çalışan bir Delphi örneğidir — hiçbir şablon kod kısaltılmamış, hiçbir içe aktarma gizlenmemiştir.

1. Bir WebSocket sunucusuna bağlanın

Herhangi bir RFC 6455 uyumlu sunucuya bağlanmak, bir mesaj göndermek ve gelen çerçevelere tepki vermek için TsgcWebSocketClient kullanın.

uses
  sgcWebSocket;

var
  oClient: TsgcWebSocketClient;
begin
  oClient := TsgcWebSocketClient.Create(nil);
  try
    oClient.URL := 'wss://www.esegece.com:2053';
    oClient.WatchDog.Enabled := True;     // auto-reconnect
    oClient.OnMessage := procedure(Connection: TsgcWSConnection;
                                   const Text: string)
      begin
        Writeln('Server says: ', Text);
      end;
    oClient.Active := True;
    oClient.WriteData('Hello from Delphi!');
    Readln;
  finally
    oClient.Free;
  end;
end;

2. OpenAPI'den bir Delphi REST istemcisi üretin

TsgcOpenAPI_Generator bileşenini herhangi bir OpenAPI 3 spesifikasyonuna (yerel dosya veya HTTP URL'si) yönlendirin ve tek bir çağrıda tipli bir Delphi istemcisi üretin — sınıflar, metotlar, kimlik doğrulama ve istek/yanıt DTO'ları.

uses
  sgcOpenAPI_Parser, sgcOpenAPI_Generator;

var
  oGen: TsgcOpenAPI_Generator;
begin
  oGen := TsgcOpenAPI_Generator.Create(nil);
  try
    oGen.Source       := 'https://petstore3.swagger.io/api/v3/openapi.json';
    oGen.OutputFolder := 'C:\Projects\PetStoreClient\src';
    oGen.Language     := lngDelphi;
    oGen.Namespace    := 'PetStore.Client';
    oGen.Generate;
    Writeln('Generated ', oGen.Files.Count, ' Delphi units');
  finally
    oGen.Free;
  end;
end;

3. Bir PDF imzalayın

Desteklenen anahtar sağlayıcılardan herhangi birinin (PKCS#11, Azure Key Vault, AWS KMS, Windows Cert Store, yerel PFX) sertifikasıyla PAdES uyumlu bir imza üretmek için TsgcSignPDF kullanın.

uses
  sgcSign_PAdES, sgcSign_KeyProvider_Windows;

var
  oSigner: TsgcSignPDF;
  oKey   : TsgcSign_KeyProvider_Windows;
begin
  oKey := TsgcSign_KeyProvider_Windows.Create(nil);
  oKey.CertificateThumbprint := 'a1b2c3d4...';

  oSigner := TsgcSignPDF.Create(nil);
  try
    oSigner.KeyProvider := oKey;
    oSigner.Profile     := 'PAdES-B-LT';
    oSigner.SignFile(
      'C:\docs\contract.pdf',
      'C:\docs\contract.signed.pdf');
    Writeln('Signed: ', oSigner.LastSignatureId);
  finally
    oSigner.Free;
    oKey.Free;
  end;
end;

Belgeler, Eğitimler, Destek

İlk örneğiniz derlendikten sonra, derinleşmek için gidebileceğiniz yer burası.

Tam Belgeler

Her sınıf, özellik, olay ve metot için RoboHelp ile üretilmiş referans. Çevrimiçi, çevrimdışı CHM ve PDF olarak mevcuttur.

Belgeleri açın →

Blog ve Eğitimler

Adım adım kılavuzlar: MCP sunucuları oluşturma, 100 bin bağlantıya ölçeklendirme, sıkıştırmayı ayarlama, Anthropic Claude entegrasyonu ve daha fazlası.

Blogu okuyun →

Destek

Kodu yazan geliştiricilerden doğrudan e-posta desteği. İlk kademe filtresi yok. Yanıt genellikle bir iş günü içinde.

Destekle iletişime geçin →

Deneme Sürümü İndirin veya Fiyatlandırmayı Görün

Her özelliği 30 gün boyunca deneyin, kredi kartı gerekmez. Yayınladığınızda lisans alın.

Deneme Sürümünü İndir

Her ürün için tam özellikli 30 günlük değerlendirme yapıları. Üretimle aynı yükleyici, yalnızca süreyle sınırlı.

İndir →

Fiyatlandırmayı Görün

Geliştirici başına, ekip başına veya site lisansları. Abonelik ve süresiz seçenekler. 5+ koltuk için hacim indirimleri.

Fiyatlandırmayı görüntüle →