Forex.com API REST & Lightstreamer

The next sgcWebSockets release — version 2026.5.0 — adds native support for the Forex.com / StoneX / CityIndex Trading API: REST order management plus real-time Lightstreamer streaming, all delivered through a single Delphi component you can drop onto a form. Three new components cover the whole surface: TsgcHTTP_API_Forex for REST trad...

Continue reading

sgcWebSockets 2026.4

Rad Studio [+] : Added Support for Rad Studio 13.1: the new platform WinARM64EC is supported. [+] : New TsgcWSFirewall component: full-featured firewall for WebSocket servers with IP blacklist/whitelist (CIDR support), brute force protection with auto-ban, SQL injection detection, XSS detection, rate limiting, and flood protection. [+] : New Demo f...

Continue reading

Gemini API Delphi Client

Google Gemini is one of the most powerful multimodal AI model families available today, excelling at text generation, image understanding, structured outputs, and function calling across a wide range of use cases. For Delphi developers looking to integrate Gemini into their applications, sgcWebSockets provides TsgcHTTP_API_Gemini — a comprehe...

Continue reading

Faster WebSocket Compression

WebSocket compression is essential for reducing bandwidth and improving responsiveness, especially when transmitting repetitive data like JSON payloads. The permessage-deflate extension compresses every WebSocket frame on the fly — but the speed of that compression directly impacts your application's throughput. Starting with sgcWebSockets 20...

Continue reading

OAuth2 dPoP Delphi

OAuth 2.0 access tokens are the keys to your API kingdom — and if someone steals one, they can use it from anywhere. DPoP (Demonstrating Proof of Possession), defined in RFC 9449, solves this by cryptographically binding tokens to the client that requested them. Even if a token is intercepted, it becomes useless without the client's private k...

Continue reading

Firewall for sgcWebSockets Servers

Security is no longer optional. Every WebSocket server exposed to the internet is a target for brute force attacks, injection attempts, connection flooding, and automated abuse. Defending against these threats typically requires bolting on external middleware, writing custom filtering logic, or deploying a separate reverse proxy — all of whic...

Continue reading

SChannel Indy Server Delphi

For years, Delphi developers deploying TLS-enabled servers on Windows have faced the same challenge: bundling the correct OpenSSL libraries with their application. Version mismatches, missing DLLs at runtime, and manual updates after security advisories have been a constant source of friction in production environments. Starting with sgcWebSockets ...

Continue reading

Anthropic API Delphi

Integrate Anthropic Claude API in Your Delphi Applications sgcWebSockets delivers a production-ready Delphi component for the full Anthropic Claude API — from text generation and vision to tool use, extended thinking, and beyond.  Anthropic Claude is one of the most advanced AI model families available today, renowned for its exceptional reaso...

Continue reading

AMQP 1 Client Delphi Update

The AMQP 1.0 protocol implementation in sgcWebSockets has undergone a comprehensive review against theOASIS AMQP 1.0 specification.This article documents the 30 fixes applied across 8 source files, covering critical bugs, memory leaks,specification compliance, state machine correctness, heartbeat handling, and thread safety improvements. Table of C...

Continue reading

AMQP 0.9.1 Delphi Client Update

The AMQP 0-9-1 implementation in sgcWebSockets has received a comprehensive update: 11 bug fixes coveringcritical parameter ordering, type mismatches, thread safety, and data loss issues, plus 6 new protocol featuresincluding Basic.Nack, Exchange-to-Exchange bindings, Publisher Confirms, Connection.Blocked/Unblockednotifications, and Connection.Upd...

Continue reading