Begin in 5 minuten

Vijf componentbibliotheken. Een installer per product. Native Delphi, C++Builder en .NET. Plaats de component op een formulier, stel twee properties in, en je bent klaar om te leveren. Kies hieronder je product en volg het snelstart-pad dat bij je project past.

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

Vijf bibliotheken — Een snelstart-pad per stuk

Elk product levert dezelfde drop-on-form-workflow. Kies degene die bij je probleem past en volg de snelstart-link naar een werkend voorbeeld in enkele minuten.

sgcWebSockets

WebSocket, HTTP/2/3, MQTT, AMQP, AI/LLM, WebRTC, IoT, en 30+ kant-en-klare API-integraties. De vlaggenschip-bibliotheek, in productie gebruikt door duizenden Delphi-shops.

Snelstart →

sgcOpenAPI

Parse elke OpenAPI 3.0-spec en genereer idiomatische Delphi-clientcode of een werkend server-skelet in seconden. Round-trip-veilig, met native type-mapping en ingebouwde auth-flows.

Snelstart →

sgcSign

Enterprise digitale handtekeningen — XAdES, PAdES, CAdES, ASiC — van 10 key-providers en 21 landenprofielen. Componentbibliotheek of self-hosted remote signing-daemon.

Snelstart →

sgcBiometrics

Voeg Windows Hello, vingerafdruk- en gezichtsauthenticatie toe aan Delphi-apps. Native WinRT onder de motorkap, blootgesteld als een enkele drop-on-form-component met drie events.

Snelstart →

sgcIndy

Een custom, onderhouden Indy-TCP/IP-build met fixes, prestatieverbeteringen en FPC-ondersteuning. Drop-in-compatibel met standaard Indy-projecten.

Snelstart →

Drie startsnippets

Kopieer, plak, draai. Elke snippet is een compleet, werkend Delphi-voorbeeld — geen boilerplate weggesnoeid, geen imports verstopt.

1. Verbind met een WebSocket-server

Gebruik TsgcWebSocketClient om verbinding te maken met elke RFC 6455-conforme server, een bericht te sturen, en op binnenkomende frames te reageren.

uses
  sgcWebSocket;

var
  oClient: TsgcWebSocketClient;
begin
  oClient := TsgcWebSocketClient.Create(nil);
  try
    oClient.URL := 'wss://echo.websocket.org';
    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. Genereer een Delphi REST-client uit OpenAPI

Wijs TsgcOpenAPI_Generator naar een OpenAPI 3-spec (lokaal bestand of HTTP-URL) en lever een typed Delphi-client op — klassen, methodes, auth, en request/response DTO’s — in een aanroep.

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. Onderteken een PDF

Gebruik TsgcSignPDF om een PAdES-conforme handtekening te produceren met een certificaat van een van de ondersteunde key-providers (PKCS#11, Azure Key Vault, AWS KMS, Windows Cert Store, lokale PFX).

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;

Documentatie, tutorials, support

Zodra je eerste sample compileert, is dit waar je dieper gaat.

Volledige documentatie

Door RoboHelp gegenereerde referentie voor elke klasse, property, event en methode. Beschikbaar online, als offline CHM, en als PDF.

Open de docs →

Blog & tutorials

Stapsgewijze gidsen: MCP-servers bouwen, schalen naar 100k verbindingen, compressie tunen, Anthropic Claude integreren, en meer.

Lees de blog →

Support

Directe e-mailondersteuning van de ontwikkelaars die de code schreven. Geen first-tier-filter. Antwoord meestal binnen een werkdag.

Contact support →

Download een proefversie of bekijk prijzen

Probeer elke feature 30 dagen, geen creditcard vereist. Licentieer wanneer je live gaat.

Download proefversie

Volledig functionele 30-daagse evaluatiebuilds voor elk product. Dezelfde installer als productie, alleen tijdsgebonden.

Downloaden →

Bekijk prijzen

Per-ontwikkelaar-, per-team- of site-licenties. Abonnements- en eeuwigdurende opties. Volumekortingen voor 5+ seats.

Bekijk prijzen →