Blog eSeGeCe

Notas de versión, análisis en profundidad y tutoriales sobre sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics y sgcIndy.

· Componentes

Cuatro nuevos componentes sgcHTML, cinco nuevas demos en vivo

sgcHTML incorpora CameraScanner, NumPad, CommandPalette y EmptyState, y pone a los cuatro a trabajar en cinco nuevas demos en vivo: un Almacén, una caja de Punto de venta, Informes y análisis, una plataforma SaaS multiinquilino y Servicio de campo…

· Componentes

Huobi y HTX: cómo corregimos una marca de tiempo de firma que solo fallaba parte del día | Blog de eSeGeCe

Un defecto de firma en Huobi y HTX mezclaba la fecha local con la hora UTC, de modo que en un host que no funcionaba en UTC todas las solicitudes privadas fallaban durante parte del día. Parecía un problema de autenticación intermitente, y la corrección fue de solo dos líneas…

· Componentes

Kraken: cuatro correcciones de fiabilidad en los clientes WebSocket y Futures REST | Blog de eSeGeCe

Cuatro defectos de Kraken corregidos en 2026.9: el cliente WebSocket spot hablaba v1 mientras estaba conectado a un endpoint v2, las órdenes de Futures REST salían como GET descartando el cuerpo firmado, y las suscripciones privadas nunca se reproducían tras una reconexión…

· Componentes

sgcHTML Design Surface — Crea páginas de forma visual, no solo con código

sgcWebSockets 2026.9.0 incorpora el sgcHTML Design Surface, que permite componer páginas de forma visual en un formulario VCL en lugar de hacerlo solo con código, usando los mismos componentes y generando exactamente el mismo HTML…

· Características

Skills de agentes de IA para Delphi, C++Builder y .NET | Blog de eSeGeCe

Tu asistente de IA nunca ha leído el código fuente de eSeGeCe, así que inventa propiedades que no existen. Las skills de agente lo solucionan, gratis y con licencia MIT…

· Componentes

sgcCrypto: Una Nueva Biblioteca de Criptografía para Delphi y C++ Builder

sgcCrypto es una nueva biblioteca de criptografía de 43 unidades para Delphi y C++ Builder: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 y los algoritmos post-cuánticos ML-KEM, ML-DSA y SLH-DSA, incluida gratis desde sgcWebSockets Standard en adelante…

· Versiones

sgcWebSockets 2026.8: QUIC, HTTP/3, OpenSSL estático y una revisión a fondo de TLS | Blog de eSeGeCe

sgcWebSockets 2026.8 añade componentes QUIC y HTTP/3, OpenSSL enlazado dentro del ejecutable, más de 30 nuevos componentes sgcHTML, una capa TLS SChannel reescrita, zlib 1.3.1 y un SBOM CycloneDX…

· Componentes

sgcWebSockets ya instala su propio SBOM | Blog de eSeGeCe

El instalador genera ahora un SBOM CycloneDX para la edición que está empaquetando y lo instala como sbom.cdx.json, de modo que el archivo nunca puede desviarse del código que describe…

· Componentes

zlib 1.3.1 en sgcWebSockets y sgcOpenAPI | Blog de eSeGeCe

zlib pasa de 1.2.12 a 1.3.1. Como zlib se enlaza estáticamente, la actualización supuso reconstruir tres conjuntos de objetos distintos y comprobarlos en todos los compiladores soportados…

· Componentes

Límites de peticiones de Binance en Delphi: agrupación, ritmo y errores 429 legibles | Blog de eSeGeCe

Lee Retry-After en un HTTP 429, suscribe toda una lista de seguimiento con un único frame y evita que los exchanges cierren tu conexión tras una reconexión…

· Componentes

sgcProtoBuf: De archivos .proto a unidades Delphi | Blog de eSeGeCe

sgcProtoBuf convierte las definiciones de Protocol Buffers en unidades Delphi, resolviendo las importaciones de forma recursiva y generando una unidad por cada package…

· Componentes

TsgcHTTPRESTServer: el nuevo componente de servidor REST

TsgcHTTPRESTServer es un nuevo componente de servidor HTTP para APIs REST, que añade CORS, endpoints de métricas y de salud y multi-tenencia sobre TsgcHTTPServer…

· Componentes

Servidor REST + OpenAPI: APIs contract-first en Delphi

Conecte el plugin OpenAPI a TsgcHTTPRESTServer y deje que una sola especificación gobierne el enrutamiento, la validación, la seguridad y Swagger UI, con una única asignación como toda la configuración…

· Componentes

Servidor REST: usuarios, multi-tenencia y métricas

Un almacén de usuarios con hash conectado a HTTP Basic, cinco formas de resolver el tenant de cada petición y métricas Prometheus con un endpoint de salud para TsgcHTTPRESTServer…

· Componentes

Enlace estático de OpenSSL en sgcWebSockets: sin DLLs de libcrypto y libssl | Blog de eSeGeCe

OpenSSL ahora puede enlazarse directamente dentro de tu ejecutable de sgcWebSockets, en lugar de cargarse en tiempo de ejecución desde las DLLs de libcrypto y libssl. Añade una unidad a la cláusula uses y no hay nada más que configurar…

· Componentes

TCPKeepAlive y KeepAliveTimeout para servidores IOCP y EPOLL

sgcWebSockets añade TCPKeepAlive y KeepAliveTimeout a los motores de servidor IOCP y EPOLL, cerrando las conexiones cuyo interlocutor desapareció silenciosamente en lugar de dejarlas abiertas para siempre…

· Componentes

Componentes cliente y servidor HTTP/3 para Delphi y C++ Builder | Blog de eSeGeCe

sgcQUIC lleva HTTP/3 a Delphi y C++ Builder con TsgcHTTP3Client y TsgcHTTP3Server, ejecutando la semántica HTTP sobre QUIC con compresión de cabeceras QPACK, todos los verbos, peticiones asíncronas y descubrimiento Alt-Svc…

· Componentes

Componentes de cliente y servidor QUIC para Delphi y C++ Builder | Blog de eSeGeCe

sgcQUIC añade el protocolo de transporte QUIC a Delphi y C++ Builder con TsgcQUICClient y TsgcQUICServer, construido sobre el motor QUIC nativo de OpenSSL 3.5 con TLS 1.3, streams multiplexados y 0-RTT…

· Componentes

Tres nuevos componentes de administración de sgcHTML: Presence, RolesPermissions y UserManagement | Blog de eSeGeCe

Tres nuevos componentes de administración de sgcHTML: Presence para una lista en vivo de usuarios conectados, RolesPermissions para una matriz de asignación, y UserManagement para una tabla completa de administración de usuarios…

· Características

sgcHTML en WebBroker y DataSnap | Blog de eSeGeCe

Sirve páginas de sgcHTML desde cualquier aplicación WebBroker y desde servidores DataSnap, con actualizaciones WebSocket en vivo en el mismo puerto que tus endpoints REST de DataSnap…

· Componentes

Seis nuevos componentes de feedback de sgcHTML: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress y LogViewer | Blog de eSeGeCe

Seis nuevos componentes de feedback y maquetación de sgcHTML: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress y LogViewer — indicando al visitante qué está pasando en cada momento…

· Componentes

Seis nuevos campos de formulario en sgcHTML: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad y Transfer

Seis nuevos componentes de formulario de sgcHTML: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad y Transfer — los campos que un formulario de administración real necesita más allá de un simple cuadro de texto…

· Componentes

Integración de bibliotecas JavaScript de terceros en sgcHTML | Blog de eSeGeCe

Incorpore D3.js, Chart.js, un Grid de DevExtreme o cualquier biblioteca de navegador en una página sgcHTML con tres puntos de enganche, o envuélvala en un componente reutilizable del lado del servidor…

· Componentes

Seis nuevos elementos visuales de sgcHTML: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode y Barcode

Seis nuevos elementos visuales de sgcHTML renderizados como SVG puro del lado del servidor: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode y Barcode — sin librería de gráficos, sin JavaScript del lado del cliente…