sgcWebSockets
De meest complete WebSocket- en realtime communicatiebibliotheek voor Delphi, C++ Builder, Lazarus en .NET. Volledig RFC 6455-compliant, 30+ API-integraties en prestaties van enterpriseniveau.
De meest complete WebSocket- en realtime communicatiebibliotheek voor Delphi, C++ Builder, Lazarus en .NET. Volledig RFC 6455-compliant, 30+ API-integraties en prestaties van enterpriseniveau.
Huidige release: 2026.9.0, . Bekijk het wijzigingslogboek
Realtime componenten voor Delphi, C++Builder en .NET: WebSocket, MQTT, HTTP/2 en HTTP/3, WebRTC en AI, in één bibliotheek.
Van WebSocket-basis tot geavanceerde AI-integraties — sgcWebSockets levert een complete toolkit voor moderne netwerktoepassingen.
Volledige RFC 6455-implementatie met ondersteuning voor binaire en Unicode-berichten, PerMessage_Deflate-compressie en automatisch opnieuw verbinden.
Meer informatie →Modern HTTP-protocol met multiplexing, server push en header-compressie voor hoogperformante verbindingen.
Meer informatie →Native integraties met OpenAI, Anthropic, MCP-protocol, ChatBot-componenten, embeddings en ondersteuning voor vectordatabases.
Meer informatie →Volledige ondersteuning voor MQTT, AMQP, STOMP, WAMP en Server-Sent Events met ingebouwde berichtroutering en topic-beheer.
Meer informatie →Peer-to-peer-communicatie met STUN-, TURN- en ICE-protocollen, datakanalen en NAT-traversal voor directe clientverbindingen.
Meer informatie →Kant-en-klare connectors voor crypto-exchanges, messaging-platforms, clouddiensten en financiële datafeeds.
Meer informatie →Vanaf de basis gebouwd voor beveiliging, schaalbaarheid en betrouwbaarheid in mission-critical toepassingen.
Bescherm elke verbinding met industriestandaard beveiligingsprotocollen en flexibele authenticatiemechanismen.
Verwerk duizenden gelijktijdige verbindingen met hoogperformante I/O en robuuste afleveringsgaranties.
Ontwikkel in je favoriete IDE en deploy naar elk groot platform en elke framework-versie.
Delphi 7 tot en met RAD Studio 13. Volledige ondersteuning voor VCL- en FireMonkey-frameworks met design-time-componenten.
C++ Builder 10.1 Berlin tot en met C++ Builder 13. Native C++-wrapper-headers voor naadloze integratie.
Lazarus 4.4.0 Win64 met Free Pascal-compilerondersteuning voor opensource Pascal-ontwikkeling.
.NET Framework 2.0+, .NET Core 1.0+, .NET Standard 1.6+ en .NET 5 tot en met .NET 9.
Windows 32-/64-bit, macOS (Intel & ARM), Linux 64-bit, iOS en Android.
Voorgebouwde packages voor elke ondersteunde IDE-versie. Plaats componenten op formulieren en begin meteen met bouwen.
Binnen enkele minuten verbonden met een schone, event-gestuurde API die in zowel Delphi als .NET natuurlijk aanvoelt.
procedure TForm1.FormCreate(Sender: TObject); begin sgcWebSocketClient1.Host := 'www.esegece.com'; sgcWebSocketClient1.Port := 2053; sgcWebSocketClient1.TLS := True; sgcWebSocketClient1.Active := True; end; procedure TForm1.sgcWebSocketClient1Connect(Connection: TsgcWSConnection); begin Connection.WriteData('Hello sgcWebSockets!'); end; procedure TForm1.sgcWebSocketClient1Message(Connection: TsgcWSConnection; const Text: string); begin Memo1.Lines.Add('Received: ' + Text); end;
procedure TForm1.FormCreate(Sender: TObject); begin sgcWebSocketHTTPServer1.Port := 8080; sgcWebSocketHTTPServer1.SSL := True; sgcWebSocketHTTPServer1.SSLOptions.CertFile := 'server.pem'; sgcWebSocketHTTPServer1.SSLOptions.KeyFile := 'server.key'; sgcWebSocketHTTPServer1.Active := True; end; procedure TForm1.sgcWebSocketHTTPServer1Message(Connection: TsgcWSConnection; const Text: string); begin // Echo bericht terug naar client Connection.WriteData(Text); end; procedure TForm1.sgcWebSocketHTTPServer1Connect(Connection: TsgcWSConnection); begin Log('Client connected: ' + Connection.Guid); end;
using esegece.sgcWebSockets; var client = new TsgcWebSocketClient(); client.Host = "www.esegece.com"; client.Port = 2053; client.TLS = true; client.OnConnect += (sender, connection) => { connection.WriteData("Hello from .NET!"); }; client.OnMessage += (sender, connection, text) => { Console.WriteLine($"Received: {text}"); }; client.Active = true;
Combineer sgcWebSockets met onze andere component-bibliotheken voor Delphi, C++ Builder en .NET.
Server-side HTML- en UI-componenten voor Delphi, C++ Builder en .NET. 60+ widgets op Bootstrap 5 en htmx, geen JavaScript-front-end nodig.
Render de server-side UI waar je WebSocket-server live updates naartoe pusht.
Meer informatie →QUIC- en HTTP/3-client- en servercomponenten voor Delphi, C++ Builder en .NET. Een add-on voor sgcWebSockets Enterprise.
Voeg HTTP/3- en ruwe QUIC-transport toe bovenop dezelfde Enterprise-licentie. Geen aparte stack om te leren.
Meer informatie →Volledige WebRTC-media-engine voor Delphi en C++ Builder: audio- en videogesprekken, datakanalen en schermdeling. Een add-on voor sgcWebSockets Enterprise.
Voeg realtime audio- en videogesprekken toe aan dezelfde Enterprise-licentie waarop je WebSocket-signaleringsserver draait.
Meer informatie →OpenAPI 3.0-parser en SDK-generator. Zet elke OpenAPI-spec in seconden om in een sterk getypeerde Delphi-client.
Genereer REST-clients die je combineert met je WebSocket- en MQTT-streams: één toolchain voor zowel realtime als request/response-API's.
Meer informatie →Componenten voor digitale handtekeningen voor PDF, XAdES, CAdES en PAdES. Onderteken en verifieer documenten met smartcards, HSM's of softwaresleutels.
Onderteken WebSocket- en MQTT-payloads end-to-end met PAdES of XAdES voor manipulatiebestendige realtime messaging.
Meer informatie →Native componenten voor Windows Hello, vingerafdruk en het Windows Biometric Framework voor Delphi en C++ Builder.
Voeg biometrische authenticatie toe aan je realtime clients zonder zelf een WBF-wrapper te bouwen.
Meer informatie →Bijgewerkte Indy TCP/IP-componenten met moderne TLS, IPv6 en HTTP/2-ondersteuning voor Delphi 7 tot en met 13.
Gebruik bijgewerkte Indy-componenten naast sgcWebSockets-servers wanneer je een vernieuwde Indy-stack nodig hebt.
Meer informatie →15 AI-, LLM- en MCP-componenten voor Delphi en C++ Builder. Eén chatcomponent bereikt OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok en Mistral. Standalone, de sgcWebSockets Core runtime is inbegrepen.
Elke AI-component hier zit al in je Enterprise-editie. sgcAI is de standalone route voor ontwikkelaars met Standard of Professional.
Meer informatie →MQTT 3.1.1 en 5.0, AMQP 0.9.1, AMQP 1.0, Apache Kafka en STOMP-clientcomponenten voor Delphi en C++ Builder. Standalone, de sgcWebSockets Core runtime is inbegrepen.
Elke messagingclient hier zit al in je sgcWebSockets-editie. sgcMQ is de standalone route voor ontwikkelaars zonder editie.
Meer informatie →Algemene cryptografiebibliotheek voor Delphi en C++ Builder: symmetrische en asymmetrische versleuteling, hashing en post-quantum algoritmen. Gratis vanaf sgcWebSockets Standard.
Versleutel WebSocket- en MQTT-payloads met dezelfde cipher suite die al in je editie is meegeleverd.
Meer informatie →WhatsApp Business Cloud API- en Telegram TDLib-clients. Standalone, de sgcWebSockets Core runtime is inbegrepen.
Beide clients zitten al in sgcWebSockets: Telegram vanaf Standard, WhatsApp vanaf Professional. sgcSocial is de standalone route voor ontwikkelaars zonder editie.
Meer informatie →