sgcWebSockets
Delphi, C++ Builder, Lazarus ve .NET için en kapsamlı WebSocket ve gerçek zamanlı iletişim kütüphanesi. Tam RFC 6455 uyumluluğu, 30'dan fazla API entegrasyonu ve kurumsal düzeyde performans.
Delphi, C++ Builder, Lazarus ve .NET için en kapsamlı WebSocket ve gerçek zamanlı iletişim kütüphanesi. Tam RFC 6455 uyumluluğu, 30'dan fazla API entegrasyonu ve kurumsal düzeyde performans.
Güncel sürüm: 2026.9.0, . Değişiklik günlüğüne bakın
Delphi, C++Builder ve .NET için gerçek zamanlı bileşenler: WebSocket, MQTT, HTTP/2 ve HTTP/3, WebRTC ve yapay zeka, tek bir kütüphanede.
WebSocket temellerinden gelişmiş yapay zeka entegrasyonlarına kadar, sgcWebSockets modern ağ uygulamaları için eksiksiz bir araç seti sunar.
İkili ve Unicode mesaj desteği, PerMessage_Deflate sıkıştırması ve otomatik yeniden bağlanma ile tam RFC 6455 uygulaması.
Daha fazla bilgi →Yüksek performanslı bağlantılar için çoklama, sunucu push ve başlık sıkıştırması sunan modern HTTP protokolü.
Daha fazla bilgi →OpenAI, Anthropic, MCP protokolü, ChatBot bileşenleri, Embeddings ve vektör veritabanı desteği ile yerel entegrasyonlar.
Daha fazla bilgi →Yerleşik mesaj yönlendirme ve konu yönetimi ile MQTT, AMQP, STOMP, WAMP ve Server-Sent Events için tam destek.
Daha fazla bilgi →Doğrudan istemci bağlantıları için STUN, TURN ve ICE protokolleri, veri kanalları ve NAT geçişi ile eşler arası iletişim.
Daha fazla bilgi →Kripto borsaları, mesajlaşma platformları, bulut hizmetleri ve finansal veri akışları için kullanıma hazır bağlayıcılar.
Daha fazla bilgi →Kritik görev uygulamalarında güvenlik, ölçeklenebilirlik ve güvenilirlik için sıfırdan inşa edildi.
Endüstri standardı güvenlik protokolleri ve esnek kimlik doğrulama mekanizmaları ile her bağlantıyı koruyun.
Yüksek performanslı I/O ve sağlam teslimat garantileri ile binlerce eş zamanlı bağlantıyı yönetin.
Tercih ettiğiniz IDE üzerinde geliştirin ve her büyük platform ve framework sürümüne dağıtın.
Delphi 7'den RAD Studio 13'e kadar. Tasarım zamanı bileşenleri ile tam VCL ve FireMonkey framework desteği.
C++ Builder 10.1 Berlin'den C++ Builder 13'e kadar. Sorunsuz entegrasyon için yerel C++ sarmalayıcı başlıkları.
Açık kaynak Pascal geliştirme için Free Pascal derleyici desteğiyle Lazarus 4.4.0 Win64.
.NET Framework 2.0+, .NET Core 1.0+, .NET Standard 1.6+ ve .NET 5'ten .NET 9'a kadar.
Windows 32/64-bit, macOS (Intel ve ARM), Linux 64-bit, iOS ve Android.
Desteklenen her IDE sürümü için önceden oluşturulmuş paketler. Bileşenleri formlara bırakın ve hemen oluşturmaya başlayın.
Hem Delphi hem de .NET'te doğal hissettiren temiz, olay tabanlı bir API ile dakikalar içinde bağlanın.
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 message back to 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;
sgcWebSockets'i diğer Delphi, C++Builder ve .NET bileşen kütüphanelerimizle eşleştirin.
Delphi, C++Builder ve .NET için sunucu taraflı HTML ve arayüz bileşenleri. Bootstrap 5 ve htmx üzerine kurulu 60'tan fazla bileşen, bakımını üstleneceğiniz bir JavaScript ön yüzü yok.
WebSocket sunucunuzun canlı güncellemeler gönderdiği sunucu taraflı arayüzü oluşturun.
Daha fazla bilgi →Delphi, C++Builder ve .NET için QUIC ve HTTP/3 istemci ve sunucu bileşenleri. sgcWebSockets Enterprise için bir eklentidir.
HTTP/3 ve ham QUIC taşımasını aynı Enterprise lisansının üzerine ekleyin — öğrenilecek ayrı bir yığın yok.
Daha fazla bilgi →Delphi ve C++ Builder için eksiksiz bir WebRTC medya motoru: sesli ve görüntülü aramalar, veri kanalları ve ekran paylaşımı. sgcWebSockets Enterprise için bir eklenti.
WebSocket sinyalleşme sunucunuzu çalıştıran aynı Enterprise lisansına gerçek zamanlı sesli ve görüntülü arama özelliği ekleyin.
Daha fazla bilgi →OpenAPI 3.0 ayrıştırıcısı ve SDK oluşturucusu. Herhangi bir OpenAPI spesifikasyonunu saniyeler içinde güçlü tipli bir Delphi istemcisine dönüştürün.
WebSocket ve MQTT akışlarınızla birleştirmek için REST istemcileri oluşturun — hem gerçek zamanlı hem de istek/yanıt API'leri için tek bir araç zinciri.
Daha fazla bilgi →PDF, XAdES, CAdES ve PAdES için dijital imza bileşenleri. Belgeleri akıllı kartlar, HSM'ler veya yazılım anahtarları ile imzalayın ve doğrulayın.
Kurcalamaya karşı korumalı gerçek zamanlı mesajlaşma için WebSocket ve MQTT yüklerini PAdES veya XAdES ile uçtan uca imzalayın.
Daha fazla bilgi →Delphi ve C++Builder için yerel Windows Hello, parmak izi ve Windows Biometric Framework bileşenleri.
Kendi WBF sarmalayıcınızı yazmadan gerçek zamanlı istemcilerinize biyometrik kimlik doğrulama ekleyin.
Daha fazla bilgi →Delphi 7'den 13'e kadar modern TLS, IPv6 ve HTTP/2 desteği ile güncellenmiş Indy TCP/IP bileşenleri.
Yenilenmiş bir Indy yığınına ihtiyacınız olduğunda güncellenmiş Indy bileşenlerini sgcWebSockets sunucularıyla birlikte kullanın.
Daha fazla bilgi →Delphi ve C++ Builder için 15 yapay zeka, LLM ve MCP bileşeni. Tek bir sohbet bileşeni OpenAI, Anthropic, Gemini, DeepSeek, Ollama, Grok ve Mistral'a erişir. Bağımsız bir üründür, sgcWebSockets Core çalışma zamanı pakete dahildir.
Buradaki tüm yapay zeka bileşenleri zaten Enterprise sürümünüzde yer alıyor. sgcAI, Standard veya Professional kullanan geliştiriciler için bağımsız seçenektir.
Daha fazla bilgi →Delphi ve C++ Builder için MQTT 3.1.1 ve 5.0, AMQP 0.9.1, AMQP 1.0, Apache Kafka ve STOMP istemci bileşenleri. Bağımsız bir üründür, sgcWebSockets Core çalışma zamanı pakete dahildir.
Buradaki tüm mesajlaşma istemcileri zaten sgcWebSockets sürümünüzde yer alıyor. sgcMQ, herhangi bir sürüme sahip olmayan geliştiriciler için bağımsız seçenektir.
Daha fazla bilgi →Delphi ve C++ Builder için genel amaçlı kriptografi kütüphanesi: simetrik ve asimetrik şifreleme, hashing ve kuantum sonrası algoritmalar. sgcWebSockets Standard sürümünden itibaren ücretsiz gelir.
WebSocket ve MQTT yüklerini, sürümünüze zaten dahil olan aynı şifreleme paketiyle şifreleyin.
Daha fazla bilgi →WhatsApp Business Cloud API ve Telegram TDLib istemcileri. Bağımsız bir üründür, sgcWebSockets Core çalışma zamanı pakete dahildir.
Her iki istemci de zaten sgcWebSockets içinde yer alıyor: Telegram Standard sürümünden, WhatsApp ise Professional sürümünden itibaren. sgcSocial, herhangi bir sürüme sahip olmayan geliştiriciler için bağımsız seçenektir.
Daha fazla bilgi →