sgcIndy
Rozszerzony zestaw komponentów TCP/IP Indy z obsługą dodatkowych protokołów, nowoczesną integracją TLS i optymalizacjami wydajności dla Delphi, C++ Builder i FreePascal.
Rozszerzony zestaw komponentów TCP/IP Indy z obsługą dodatkowych protokołów, nowoczesną integracją TLS i optymalizacjami wydajności dla Delphi, C++ Builder i FreePascal.
sgcIndy bazuje na powszechnie stosowanym zestawie komponentów Indy (Internet Direct), dodając nowoczesne możliwości, których wymagają dzisiejsze aplikacje. Dzięki około 160 opakowanym komponentom Indy sgcIndy zapewnia płynną ścieżkę aktualizacji, zachowując istniejący kod i odblokowując nowe funkcje.
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 i 1.3 przez backendy OpenSSL i SChannel. Bądź na bieżąco ze standardami bezpieczeństwa bez zmiany istniejącego kodu.
Ulepszona obsługa TCP, UDP, HTTP, FTP, SMTP, POP3 i IMAP z nowoczesnymi ulepszeniami i lepszą obsługą błędów.
Obsługa Windows, macOS i Linux. Zgodność z FreePascal i Lazarus dla deweloperów Pascal open-source.
Zgodny z istniejącym kodem Indy. Minimalne zmiany potrzebne do aktualizacji aplikacji do rozszerzonego zestawu funkcji sgcIndy.
Zoptymalizowana obsługa połączeń i zarządzanie pamięcią dla scenariuszy wysokiej przepustowości. Zredukowane opóźnienia i lepsze wykorzystanie zasobów.
Pełny kod źródłowy Object Pascal w zestawie. Przeglądaj, modyfikuj i ucz się z implementacji. Żadnych czarnych skrzynek.
[1] Pełny kod źródłowy jest dostępny wyłącznie w pakiecie eSeGeCe All-Access.
Połącz sgcIndy z naszymi innymi bibliotekami komponentów dla Delphi, C++ Builder i .NET.
Komponenty klasy Enterprise: WebSocket, HTTP/2, MQTT, AMQP, WebRTC oraz AI/LLM dla Delphi, C++ Builder i .NET. Ponad 30 integracji API w zestawie.
Dodaj WebSocket, HTTP/2 i MQTT na bazie swojego istniejącego transportu opartego na Indy.
Dowiedz się więcej →Komponenty HTML i UI po stronie serwera dla Delphi, C++ Builder i .NET. Ponad 60 widżetów opartych na Bootstrap 5 i htmx, bez front-endu w JavaScript do utrzymywania.
Pozwól, aby sgcIndy obsługiwał zmodernizowany transport, podczas gdy sgcHTML renderuje interfejs webowy na wierzchu.
Dowiedz się więcej →Komponenty klienta i serwera QUIC oraz HTTP/3 dla Delphi, C++ Builder i .NET. Dodatek do sgcWebSockets Enterprise.
Dodaj nowoczesny transport QUIC/HTTP-3 obok swojego zaktualizowanego stosu Indy.
Dowiedz się więcej →Parser OpenAPI 3.0 i generator SDK. Zamień dowolną specyfikację OpenAPI w silnie typowanego klienta Delphi w kilka sekund.
Generuj bezpiecznych typowo klientów REST działających na bazie twojego stosu HTTP Indy.
Dowiedz się więcej →Komponenty podpisu cyfrowego dla PDF, XAdES, CAdES i PAdES. Podpisuj i weryfikuj dokumenty za pomocą kart inteligentnych, modułów HSM lub kluczy programowych.
Podpisuj dokumenty przesyłane przez Indy z pełną obsługą XAdES / PAdES / CAdES.
Dowiedz się więcej →Natywne komponenty Windows Hello, odcisku palca i Windows Biometric Framework dla Delphi i C++ Builder.
Dodaj uwierzytelnianie Windows Hello do swoich klientów i serwerów Indy.
Dowiedz się więcej →