net

146 articles tagged “net”.

· Versiones

sgcUI 2026.10: 14 productos de interfaz nativa para Delphi, C++ Builder y .NET | Blog de eSeGeCe

sgcUI 2026.10 incluye 14 productos de interfaz nativa en una sola suite: cuadrículas, tablas dinámicas, gráficos, paneles, indicadores, planificadores, diagramas, mapas, PDF e informes para Delphi, C++ Builder y .NET…

· Componentes

Passkeys en Delphi: inicio de sesión sin contraseña con WebAuthn

Las contraseñas se roban por phishing, se reutilizan y se filtran. Las passkeys no. Así es como una aplicación Delphi las registra, inicia sesión sin nombre de usuario y guarda cada passkey en su propia base de datos…

· Versiones

sgcWebSockets 2026.10

sgcHTML incorpora autenticación, enrutamiento, pruebas, navegación SPA, SSE, el AI Data Pack, CRUD, un generador de páginas con IA, MCP Apps y Web Push, y la criptografía se vuelve poscuántica con un motor TLS 1.3 y TLS 1.2 en Pascal puro…

· Componentes

Inicio de sesión único SAML en Delphi con Entra ID, Okta y AD FS

Tu cliente quiere que su personal inicie sesión con Entra ID, Okta o AD FS. Este es el flujo SAML completo en una aplicación Delphi, desde la primera redirección hasta un usuario validado…

· Componentes

Aplicaciones web Delphi de derecha a izquierda en árabe y hebreo

Configura el idioma en árabe o hebreo y toda la página pasa a derecha a izquierda: el atributo dir, la hoja de estilos RTL de Bootstrap y cada componente sgcHTML, mientras que las páginas de izquierda a derecha siguen idénticas byte a byte…

· Componentes

Inicio de sesión en Delphi con Passkeys, SAML SSO, LDAP y TOTP 2FA

Passkeys, inicio de sesión único SAML, Active Directory, códigos de una aplicación autenticadora, OpenID Connect y OAuth2 para el correo, como componentes Delphi que se colocan en un formulario en lugar de protocolos que hay que programar uno mismo…

· Componentes

Un agente de voz en tiempo real para Delphi y .NET

TsgcAIVoiceAgent escucha, detecta cuándo el usuario ha terminado, responde y llama a tus herramientas, sobre OpenAI Realtime o Gemini Live. Llega en sgcWebSockets 2026.10…

· Componentes

Servidor y cliente MCP de Delphi: la nueva especificación MCP 2026-07-28

El servidor y el cliente MCP para Delphi ahora hablan MCP 2026-07-28: solicitudes sin estado, discover, subscriptions, solicitudes de múltiples rondas y tasks…

· Componentes

Un cliente Server-Sent Events para Delphi y .NET

TsgcSSEClient lee un stream Server-Sent Events, se reconecta por sí solo y reanuda con Last-Event-ID, para que una conexión caída no pierda ningún mensaje. Llega en sgcWebSockets 2026.10…

· Componentes

Extracción de documentos con IA para Delphi y .NET

Entra una factura en PDF o la foto de un recibo, sale JSON validado, con una confianza para cada campo. TsgcAIDocumentExtractor llega en sgcWebSockets 2026.10…

· Componentes

EET 2.0 checo en Delphi: registra ventas con TsgcEETClient

La comunicación de ventas EET 2.0 checa comienza el 1 de enero de 2027. TsgcEETClient firma y envía cada venta, lee el pok y verifica el acuse de recibo, con modo de verificación y una cola sin conexión…

· Versiones

Versión 2026.9.0: sgcWebSockets, sgcSign, sgcIndy y sgcOpenAPI | Blog de eSeGeCe

Versión 2026.9.0 para sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy y sgcOpenAPI: un motor de medios WebRTC nativo, un nuevo paquete de criptografía, anclas de confianza en la verificación…

· Versiones

Novedades de sgcSign 2026.9.0 | Blog de eSeGeCe

sgcSign 2026.9.0: anclas de confianza en la verificación, listas de certificados más completas, PKCS#11 multi-slot sin PIN, dos nuevos perfiles PAdES, peticiones de sello de tiempo firmadas y un único transporte HTTP compartido…

· 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…

· 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…

· 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

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…

· 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…

· Componentes

Cuatro nuevos componentes sgcHTML para datos estructurados: TreeGrid, PivotTable, ActivityFeed y Splitter | Blog de eSeGeCe

Cuatro nuevos componentes sgcHTML para datos estructurados: TreeGrid para tablas jerárquicas, PivotTable para agregados agrupados, ActivityFeed para flujos de eventos en vivo y Splitter para diseños de dos paneles redimensionables…

· Versiones

sgcWebSockets 2026.7: clustering, historial de mensajes, async / await y clientes reforzados

sgcWebSockets 2026.7 añade clustering multiservidor, historial de mensajes con recuperación al reconectar, async / await, backoff y reintentos, control de presión en la cola de envío, compresión en el servidor HTTP y un cliente HTTP reforzado…

· Componentes

Componente sgcHTML Site: Una página web completa desde un único componente Delphi | Blog de eSeGeCe

Un nuevo componente sgcHTML construye una página web completa — cabecera, menú de navegación, contenido y pie de página — y una única propiedad Layout la reorganiza entre seis plantillas, en Delphi, C++ Builder y .NET…

· Componentes

Blindar el cliente HTTP en sgcWebSockets | Blog de eSeGeCe

Un cliente HTTP que sigue redirecciones y lee respuestas sin límite es una superficie de ataque. sgcWebSockets 2026.7 añade interruptores opcionales que la cierran: eliminación de credenciales en redirecciones a otro host, sin degradación de HTTPS, límites de respuesta, cordura en las cookies…

· Componentes

sgcWebSockets Historial de Mensajes y Recuperación al Reconectar — No Pierdas Ningún Mensaje

sgcWebSockets mantiene un historial de mensajes acotado por canal con offsets, de modo que un cliente que pierde su conexión reproduce automáticamente los mensajes que se perdió al reconectarse, opcional, con ejemplos en Delphi y .NET…

· Componentes

Clustering en sgcWebSockets — Escala servidores WebSocket en varios nodos | Blog de eSeGeCe

TsgcWSCluster escala sgcWebSockets en varios nodos de servidor, un evento de publicación o de Presence en un nodo llega a los suscriptores de cualquier otro nodo, mediante un backplane de malla sin infraestructura o Redis, con ejemplos en Delphi y .NET…

· Componentes

sgcHTML: Crea Interfaces Web Modernas desde Delphi Sin Escribir JavaScript

sgcHTML ofrece a los desarrolladores de Delphi, C++ Builder y .NET más de 60 componentes HTML del lado del servidor que generan marcado Bootstrap 5 y permanecen interactivos a través de htmx — sin necesidad de JavaScript…

· Versiones

sgcWebSockets 2026.6: gRPC, servidor OpenAPI, Kafka y TLS nativo | Blog de eSeGeCe

sgcWebSockets 2026.6 añade un cliente gRPC nativo, un servidor OpenAPI 3 independiente, un cliente de Apache Kafka, TLS nativo en Android y Apple (sin OpenSSL), detección de bots en el firewall, un transporte stdio para MCP, criptografía poscuántica y servidores WebSocket y HTTP reforzados…

· Componentes

Streaming de archivos grandes desde el servidor HTTP de sgcWebSockets | Blog de eSeGeCe

Servir archivos desde DocumentRoot solía cargar el archivo completo en memoria por conexión, así que 100 descargas de un archivo de 1 GB necesitaban unos 100 GB de RAM. Ahora los archivos se transmiten desde disco y la memoria se mantiene estable…

· Componentes

Reforzando la seguridad del servidor HTTP en sgcWebSockets | Blog de eSeGeCe

Los servidores HTTP ahora bloquean el path traversal al servir archivos estáticos, limitan el cuerpo de la petición, rechazan las peticiones de tipo smuggling, defienden HTTP/2 frente al Rapid Reset y sanean las cabeceras de respuesta…

· Componentes

Refuerzo del servidor WebSocket en sgcWebSockets

Nuevas protecciones integradas para servidores WebSocket: un límite de tamaño de mensaje configurable que detiene los ataques de memoria por mensajes sobredimensionados, fragmentados y comprimidos, además de una validación de handshake más estricta…

· Análisis

Cómo elegir una librería WebSocket para Delphi en 2026

Guía de compra 2026 para librerías WebSocket en Delphi: sgcWebSockets, Indy, TMS FNC WX, mORMot y Synapse comparados en funciones, licencia, mantenimiento y soporte de versiones Delphi.

· Componentes

sgcWebSockets 2026.6 — Detección de bots en el Firewall | Blog de eSeGeCe

El componente TsgcWebSocketFirewall incorpora Detección de bots basada en IP en sgcWebSockets 2026.6 — rastreadores verificados, rangos de centros de datos e IP en listas de bloqueo identificados mediante listas de bots conocidos, rangos ASN, reverse DNS y consultas DNSBL…

· Versiones

Cliente API de FXCM eliminado de sgcWebSockets 2026.6 | Blog de eSeGeCe

El componente TsgcWSAPI_FXCM se ha eliminado de sgcWebSockets 2026.6 tanto en la edición Delphi como en la .NET. FXCM ha retirado su API pública de trading ForexConnect / REST / streaming en favor de plataformas de terceros, dejando la integración sin proveedor upstream…

· Versiones

sgcWebSockets 2026.5 — Limitador de Tasa, Disyuntor, Claves API, OAuth para MCP y IOCP más rápido | Blog de eSeGeCe

sgcWebSockets 2026.5 incorpora TsgcWSRateLimiter, TsgcWSCircuitBreaker y TsgcWSAPIKeyManager, un cliente de Forex.com + Lightstreamer, OAuth 2.1 para el servidor MCP, ajuste de alto rendimiento de IOCP / EPOLL, claves poscuánticas ML-KEM-768 y un extenso lote de correcciones de HTTP/2 / MCP.

· Versiones

sgcSign 2026.5 — Authenticode, pack eIDAS de la UE y 9 perfiles laborales | Blog de eSeGeCe

sgcSign 2026.5 incorpora la firma Microsoft Authenticode para archivos PE, firmadores ClickOnce / NuGet / VSIX, un pack de cumplimiento eIDAS de la UE (ASiC, lista de confianza LOTL/EUTL, firma remota CSC), 9 perfiles laborales, un perfil Peppol búlgaro, un generador nativo de códigos QR y ECDSA P-256/384/521.

· Componentes

API Forex.com: REST y Lightstreamer

Forex.com ofrece datos de mercado a través de una API REST y un feed Lightstreamer. Este artículo describe cómo conectarse...

· Versiones

sgcWebSockets 2026.4

Rad Studio [+] : Añadido soporte para Rad Studio 13.1: the new platform WinARM64EC is soporteed. [+] : New TsgcWSFirewall component: full-featured firewall para WebSocket servers con IP blacklist/whitel...

· Componentes

Cliente Gemini API para Delphi

sgcWebSockets ofrece el componente TsgcHTTP_API_Gemini para acceder desde Delphi a los modelos de IA de Google Gemini. Admite chat completions...

· Características

Compresión WebSocket más rápida

sgcWebSockets incorpora una implementación más rápida de la compresión WebSocket (RFC 7692, permessage-deflate) que mejora considerablemente el throughput...

· Características

OAuth2 dPoP en Delphi | Blog de eSeGeCe

Los access tokens de OAuth 2.0 son las llaves de tu reino de APIs — y si alguien roba uno, puede usarlo desde cualquier lugar. DPoP (Demonstrating Proof of Possession), definido en la RFC 9449, resuelve esto vinculando criptográficamente...

· Componentes

Firewall para servidores sgcWebSockets

sgcWebSockets incluye un componente firewall que permite bloquear direcciones IP, agentes de usuario y orígenes que ataquen tus servidores WebSocket o HTTP...

· Características

SChannel en servidor Indy de Delphi

Durante años, los desarrolladores Delphi que despliegan servidores con TLS en Windows se han enfrentado al mismo reto: empaquetar las librerías OpenSSL correctas con su aplicación. Las discrepancias de versión, las DLLs ausentes en...

· Características

Actualización del cliente AMQP 1 para Delphi

La implementación del protocolo AMQP 1.0 en sgcWebSockets ha sido sometida a una revisión exhaustiva frente a la especificación OASIS AMQP 1.0. Este artículo documenta las 30 correcciones aplicadas en 8 archivos fuente,...

· Características

Actualización del cliente AMQP 0.9.1 para Delphi

La implementación de AMQP 0-9-1 en sgcWebSockets ha recibido una actualización integral: 11 correcciones de errores que abarcan orden crítico de parámetros, discrepancias de tipos, seguridad de hilos y problemas de pérdida de datos, además de 6 nuevas...

· Características

Actualización del cliente OpenAI en Delphi

sgcWebSockets 2026.4.0 introduce una expansión importante de la integración con la API de OpenAI, ofreciendo soporte completo para la nueva Responses API (el reemplazo oficial de la Assistants API obsoleta), Audio...

· Características

Nuevos métodos de la API de Binance en sgcWebSockets | Blog de eSeGeCe

La biblioteca sgcWebSockets sigue ampliando su integración con Binance con un lote significativo de nuevos métodos que cubren la API REST Spot, la API REST de Futuros y los streams WebSocket. Este artículo ofrece...

· Versiones

sgcWebSockets 2025.10

Rad Studio [+] : Nuevo Componente TsgcWSAPIClient_MCP implementa la especificación del Cliente MCP. [+] : Nueva Demo del Cliente MCP que muestra las principales características del Cliente MCP, se encuentra en la carpeta "Demos\15...

· Componentes

Construir apps cripto con el componente Binance

El componente TsgcWSAPI_Binance está diseñado para que los equipos Delphi entreguen rápidamente experiencias con Binance: desde lanzar mesas de trading orientadas al cliente hasta integrar widgets de datos de mercado en tus...

· Componentes

Cliente Telegram para Delphi | Blog eSeGeCe

Guía del componente sgcTelegram para Delphi: configuración del cliente TDLib y ejemplo de notificaciones de bot.

· Componentes

Componente WhatsApp para Delphi | Blog eSeGeCe

Componente WhatsApp en sgcWebSockets para Delphi: arquitectura, configuración y casos de uso comerciales.

· Componentes

Telegram actualizado | Blog eSeGeCe

Telegram TDLib actualizado a 1.8.54 con soporte de pages de 16 KB en Android64.

· Características

Autorizaciones en sgcWebSockets | Blog eSeGeCe

Resumen de los métodos de autenticación admitidos por sgcWebSockets: sesión, URL, básica, OAuth2, JWT y WebAuthn.

· Componentes

Usar el cliente WebSocket en .NET | Blog eSeGeCe

Cliente WebSocket en .NET con TsgcWebSocketClient: propiedades, eventos y ejemplo de conexión.

· Versiones

sgcWebSockets 2025.7

Rad Studio [+] : Mejorado WebAuthn: added soporte para PS256, PS384 and PS512 algorithms. [+] : Mejorado WebAuthn: new property WebAuthnOptions.MDS to configure the Fido Metadata Service. [+] : Improv...

· Versiones

sgcWebSockets 2025.6

Rad Studio [+] : Mejorado OpenAI Assistant: new event OnFunctionCall which allows to interface OpenAI models con your code, database, applications... [+] : Actualizado the OpenAI Assistant Demo con a n...

· Versiones

sgcWebSockets 2025.5

Rad Studio [+] : Mejorado WebAuthn Server: new eventos to handle better the Options request/response para the Registration and Authentication flows. - OnWebAuthnRegistrationOptionsRequest: allows to ca...

· Versiones

sgcWebSockets 2025.4

Rad Studio [+] : New WebAuthn Server Component: Implements the WebAuthn Server Specification, a web standard para secure, passwordless authentication. Currently in BETA. [+] : New WebAuthn Demo: Demon...

· Versiones

sgcWebSockets 2025.3

Rad Studio [+] : Añadido soporte para Rad Studio 12.3 [+] : Mejorado el Instalador, a new option "Build Rad Studio IDE Win64" allows to install the package para the 64-bit IDE, by default is disabled. [+] : Impr...

· Versiones

sgcWebSockets 2024.10

Rad Studio [+] : Mejorado OpenAI Assistant, now allows to upload files and ask questions about the content of these files. [+] : Mejorado OpenAI Assistant Demo, a new option has been added to upload...

· Características

Soporte legacy en OpenSSL 3

OpenSSL 3.0 trasladó varios algoritmos obsoletos o inseguros a un módulo interno de la librería llamado legacy provider. No se carga por defecto, por lo que las aplicaciones (o sus runtimes de lenguaje) que usan OpenSSL...

· Versiones

sgcWebSockets 2024.5

Rad Studio [+] : Mejorado Binance API Client, new place order functions: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder and PlaceLimitMakerOrder. [+...

· Características

PKCE OAuth2 en Delphi

A partir de sgcWebSockets 2023.5.0 se admite el flujo PKCE (Proof Key for Code Exchange) en el componente cliente OAuth2. PKCE es una extensión de OAuth2...

· Versiones

sgcWebSockets 2024.4

Rad Studio [+] : Mejorado Binance API Client, the convert endpoints have been added to the REST_API class. [+] : Added the property Options.Software to customize the Server HTTP Header value. [+] : N...

· Versiones

sgcWebSockets 2024.3.0

Rad Studio [+] : Actualizado the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest release para the Api 1.1.1. [+] : Actualizado the OpenSSL 3.0.0 libraries to the version 3.0.13. [+] : Update...

· Componentes

Bibliotecas de Telegram actualizadas para Delphi, C++ Builder y .NET | Blog eSeGeCe

Telegram TDLib 1.8.25 para Delphi, C++ Builder y .NET; descargable desde la cuenta privada.

· Características

OpenSSL 1.1 y 3.*

Aunque las librerías openSSL 1.0 y 1.1 ya no reciben más actualizaciones, los usuarios deberían plantearse usar las últimas APIs openSSL 3.0 o 3.1. A continuación encontrarás las diferencias entre 3.0 y 3.1:OpenSSL 3.0...

· Versiones

sgcWebSockets 2024.2

Rad Studio [+] : Nuevo Componente TsgcWSPClient_AMQP1, implements AMQP 1.0.0 protocol. [+] : - Authentication: anonymous or SASLPlain [+] : - Plain TCP / TLS. [+] : - Create / Close Sessions. [+] : - Cr...

· Características

Hilos del servidor HTTP/2 | Blog de eSeGeCe

Desde sgcWebSockets 2024.2.0 el servidor HTTP/2 se ha mejorado al recibir peticiones HTTP/2. Ahora, por defecto, cuando el servidor recibe una nueva petición HTTP/2, esta se encola y es despachada por uno...

· Versiones

sgcWebSockets 2024.1

Rad Studio [+] : Añadido soporte para Lazarus 3.0 [+] : Mejorado Bybit API Client, el cliente se ha actualizado a la API V5. [+] : Mejorado Demo "05.Crypto\01.CryptoAPI", it se ha actualizado a la versión show how t...

· Versiones

sgcWebSockets 2023.8

Rad Studio [+] : Añadido soporte para Rad Studio 12 Athens. [+] : Actualizado the Indy version to the latest. [+] : New Client API: CEX PLUS: cryptocurrency exchange and trading platform. Implement WebSocke...

· Versiones

sgcWebSockets 2023.7

Rad Studio [+] : Mejorado the Presence Server Protocol, new "Broadcast" method which allows to send a message to all connected clients using this protocol or to clients subscribed to a specific chann...

· Versiones

sgcWebSockets 2023.6

Rad Studio [+] : New Pinecone API Client, it's a vector database which provides long-term memory para AI using embeddings from AI models. [+] : Nueva Demo que muestra las principales características de Pinecone API, it's...

· Versiones

sgcWebSockets 2023.3

Rad Studio [+] : Añadido soporte para OpenAI API, which allows to interact con models like gpt-3.5-turbo, speech to text, translations, Image AI generation and much more. [+] : Nueva Demos which show how...

· Versiones

sgcWebSockets 2023.2

Rad Studio [+] : Añadido soporte para Rad Studio 11.3. [+] : New OpenAPI Pascal Parser, imports any openAPI 3.0, Swagger 1.0 or 2.0 specification and creates a pascal interface file. [+] : Mejorado HTTP...

· Versiones

sgcWebSockets 2023.1

Rad Studio [+] : Actualizado Telegram libraries to version 1.8.9. [+] : Mejorado Telegram Client, when there is an error while loading the library on MacOS, now the error message con the reason is caugh...

· Componentes

Bibliotecas de Telegram actualizadas para Delphi, C++ Builder y .NET | Blog eSeGeCe

Telegram TDLib 1.8.9 para Delphi, C++ Builder y .NET, compatible con sgcWebSockets 2023.1.0.

· Versiones

sgcWebSockets 2022.10

Rad Studio [+] : Nueva API de cliente: Bybit, plataforma de exchange y trading de criptomonedas. Implementa el protocolo WebSocket para: Spot, Inverse Perpetual, USDT Perpetual e Inverse Futures. [+] : Demo mejorada...

· Versiones

sgcWebSockets 2022.9

Rad Studio [+] : Añadido soporte para EPOLL on Linux Indy Servers (Websocket and HTTPs Servers). The property IOHandlerOptions.IOHandlerType has a new value called iohEPOLL. [+] : Nueva Propiedad "IOHandle...

· Características

Servidores Indy - IOCP Windows (2 / 3) | Blog de eSeGeCe

Desde sgcWebSockets 2022.9.0 el IOHandler IOCP del servidor Indy se ha reescrito desde cero y se ha mejorado el rendimiento. El IOHandler IOCP solo está disponible en el paquete sgcWebSockets Enterprise. Usando IOC...

· Características

Servidores Indy - Modelo de hilos (1 / 3) | Blog de eSeGeCe

Los servidores Indy usan hilos para gestionar las conexiones de los clientes; cada vez que un nuevo cliente se conecta al servidor se crea un nuevo hilo y este hilo gestiona la conexión, así que si tienes 100 conexiones...

· Componentes

Librerías OpenSSL actualizadas

Las librerías openSSL se han actualizado a la última versión:- OpenSSL 1.1.1s- OpenSSL 3.0.7 (corrige una vulnerabilidad crítica en las versiones 3.0.0 a 3.0.6)

· Componentes

OpenSSL 3.0.7 corrige una vulnerabilidad crítica

OpenSSL ha publicado una nueva versión, 3.0.7, que corrige una vulnerabilidad crítica de las versiones openSSL 3.0.0 a 3.0.6. Los usuarios registrados pueden descargar la última versión de openSSL desde la cuenta privada.L...

· Componentes

Error de seguridad de WinHTTP 12175 | Blog eSeGeCe

Error de seguridad 12175 de WinHTTP con TLS 1.2: aplicar la actualización KB5020435 para corregirlo.

· Versiones

sgcWebSockets 2022.8

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : Añadido soporte para new iOS Simulator para ARM64 (Rad Studio 11.2). [+] : Añadido soporte para DTLS ov...

· Versiones

sgcWebSockets 2022.7

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : Nuevo Componente Cliente TsgcWSAPI_XTB. FX and CFD trading, providing access to over +2000 financial...

· Componentes

API de WhatsApp: enviar archivos locales | Blog eSeGeCe

Subir archivos locales a WhatsApp y enviarlos a usuarios desde sgcWebSockets 2022.7.0.

· Versiones

sgcWebSockets 2022.6

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : Nuevo Componente Cliente TsgcWSAPI_OKX. OKX, formerly known as OKEx, is one of the largest crypto sp...

· Componentes

API WhatsApp Cloud para .NET

A partir de sgcWebSockets para .NET 2024.x se admite la API WhatsApp Cloud. Envía y recibe mensajes de WhatsApp desde aplicaciones .NET...

· Versiones

sgcWebSockets 2022.4.0

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : ZLib se ha actualizado a la versión 1.2.12, incluye la última corrección de seguridad (*onl...

· Versiones

sgcWebSockets 2022.3.0

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : Nuevo Instalador del Paquete sgcWebSockets, instala y registra la biblioteca sgcWebSockets. [+] : New IDE A...

· Características

Mensajes patrocinados de Telegram | Blog eSeGeCe

Mensajes patrocinados de Telegram con sgcWebSockets 2022.3.0: requisitos, requisitos de visualización y ejemplo de uso.

· Versiones

sgcWebSockets 2022.2.0

Rad Studio Esta es la lista completa de nuevas características y correcciones de errores incluidas en esta versión:[+] : Mejorado Amazon AWS IoT Client, SignatureV4 has a new property "OpenSSL_Options" which allows to...

· Versiones

sgcWebSockets 2022.1.0

Rad Studio Aquí tienes la lista completa de nuevas funcionalidades y correcciones de errores incluidas en esta versión:[+] : Nuevo componente TsgcWSPClient_AMQP, implementa el protocolo AMQP 0.9.1. [+] : Nueva demo AMQP que mostra...

· Características

API de Binance.us para Delphi y .NET

Desde sgcWebSockets 2022.1, los servidores de Binance.us son compatibles con nuestro cliente API de Binance. Se soportan las siguientes APIs: WebSocket streams: permite suscribirse a algunos métodos y recibir datos en tiempo real...

· Versiones

Telegram TDLib error: UPDATE_APP_TO_LOGIN | Blog eSeGeCe

Solución para el error "UPDATE_APP_TO_LOGIN" en Telegram TDLib: actualizar a la versión 1.7.9.

· Características

Telegram: solicitar número de teléfono o ubicación | Blog eSeGeCe

Solicitar número de teléfono o ubicación al usuario desde un bot de Telegram en Delphi, C++ Builder y .NET.

· Versiones

sgcWebSockets 4.5.4 | Blog eSeGeCe

RAD Studio y .NET: nuevas funciones y correcciones de sgcWebSockets 4.5.4 — TLS, AWS IoT, HTTPUploadFiles, openSSL, Socket.IO 4 y más.

· Versiones

Paquete NuGet de sgcWebSockets .NET Community | Blog eSeGeCe

sgcWebSockets .NET Community Edition: gratuita para usos no comerciales, distribuida como paquete NuGet.

· Características

sgcWebSockets .NET macOS 64 | Blog eSeGeCe

Soporte de macOS de 64 bits en sgcWebSockets .NET 4.5.4 para crear aplicaciones multiplataforma con Visual Studio para Mac.

· Características

Error en MacOS Monterey al cargar las bibliotecas openSSL | Blog de eSeGeCe

Tras actualizar a MacOS Monterey, puedes experimentar un error al intentar cargar las bibliotecas openSSL. Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a stable...

· Versiones

sgcWebSockets 4.5.3 | Blog eSeGeCe

RAD Studio y .NET: nuevas funciones y correcciones de sgcWebSockets 4.5.3 — OpenSSL 3.0.0, RTCMultiConnection, STUN/TURN, Binance, FTX y más.

· Características

OpenSSL 3.0 Indy Delphi y .NET

Desde sgcWebSockets 4.5.3, las librerías openSSL 3.0 son compatibles con los siguientes compiladores:Delphi 7 - Rad Studio 11Windows 32/64OSX 64Android 32/64iOS 64Linux 64.NETWindows 32/64 OpenSSL 3.0 OpenS...

· Componentes

RTCMultiConnection: API de servidor en Delphi

Desde sgcWebSockets 4.5.3, RTCMultiConnection es compatible. RTCMultiConnection es una librería JavaScript de WebRTC para aplicaciones peer-to-peer (compartir pantalla, videoconferencia de audio/vídeo, compartir archivos, med...

· Características

Protocolo WebSocket con DevExtreme DataGrid

Este artículo describe cómo conectar un DevExtreme DataGrid a un servidor sgcWebSockets para recibir actualizaciones de filas en tiempo real...

· Versiones

Bibliotecas de Telegram actualizadas | Blog eSeGeCe

Actualización de las bibliotecas TDLib de Telegram a la versión 1.7.6 para sgcWebSockets.

· Características

SChannel: lista de cifrados e información de conexión

Desde sgcWebSockets 4.5.1 SChannel se ha mejorado con 2 nuevas funcionalidades:1. Hay una nueva propiedad en TLSOptions.SChannel_Options llamada CipherList donde puedes establecer qué cifrados se usarán.2. The...

· Características

Telegram: obtener miembros | Blog eSeGeCe

Cómo obtener miembros de un supergrupo de Telegram desde sgcWebSockets 4.5.0 con los nuevos filtros.

· Características

Conexiones TCP en TIME_WAIT | Blog eSeGeCe

Cómo gestionar conexiones TCP en estado TIME_WAIT en Windows con Regedit y LingerState.

· Características

OAuth2 Client Credentials | Blog de eSeGeCe

El componente cliente OAuth2 ahora admite Client Credentials como tipo de grant; este tipo de grant se usa comúnmente para interacciones servidor a servidor que deben ejecutarse en segundo plano, sin interacción...

· Características

HTTP Post de archivos grandes | Blog de eSeGeCe

Los servidores sgcWebSockets permiten hacer Post de archivos grandes sin afectar a la memoria del servidor. Cuando un cliente HTTP envía un stream multipart/form-data, el stream lo guarda el servidor en memoria. Cuando los archivos son grandes...

· Versiones

openSSL 1.1.1k

Las últimas librerías openSSL se han compilado y actualizado para los usuarios de sgcWebSockets con una licencia activa; están disponibles las siguientes librerías:1. Windows322. Windows643. OSX644. Android645. iOS64L...

· Versiones

sgcWebSockets 4.4.8

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.8:[+] : Nuevo Componente TsgcHTTP_JWT_Client, allows to encode and sign JWT Tokens as Authentication Bearers in...

· Componentes

WebSocket: enviar archivo en .NET | Blog eSeGeCe

Protocolo Files de WebSocket en sgcWebSockets .NET 4.4.8: enviar archivos grandes con QoS y bajo consumo de memoria.

· Componentes

API de Kraken Futures | Blog de eSeGeCe

Desde sgcWebSockets 4.4.8 la API de Kraken Futures es compatible https://futures.kraken.com/ Se admiten las siguientes APIs: API pública WebSockets: se conecta a un servidor WebSocket público. API privada WebSockets...

· Características

OpenSSL Perfect Forward Secrecy

Desde sgcWebSockets 4.4.8 hay pequeñas modificaciones en la librería para mejorar la seguridad de las conexiones. Una de ellas es Perfect Forward SecrecyCuando usas el mecanismo de intercambio de claves RSA, se crea un v...

· Características

Mensajes WebSocket enmascarados | Blog eSeGeCe

Mensajes WebSocket enmascarados en el log: cómo activar el guardado sin enmascarar desde sgcWebSockets 4.4.8.

· Versiones

sgcWebSockets 4.4.7

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.7:[+] : Nuevo Componente Cliente TsgcWSAPI_Coinbase, Coinbase is a platform that allows to buy, sell and store c...

· Características

Certificados SChannel

Desde sgcWebSockets 4.4.7 se admite el uso de certificados usando SChannel como librería criptográfica.La implementación de SChannel admite 2 tipos de autenticación con certificado:1. Usando un certificado PFX2....

· Características

Bot de Telegram: chat no encontrado | Blog eSeGeCe

Solución para el error "Chat not found" del bot de Telegram: llamar a GetChat con el ChatId antes de enviar el primer mensaje.

· Características

Telegram: enviar mensaje en negrita, cursiva... | Blog eSeGeCe

Enviar mensajes con formato (negrita, cursiva, subrayado, tachado y código) desde el cliente Telegram de sgcWebSockets.

· Características

AWS Cognito and OAuth2

sgcWebSockets library supports OAuth2 Authentication in Server and Client components, next version will include a new feature required by AWS Cognito service, when you try to authenticate using OAuth...

· Características

HTTP/2 Alternate Service | Blog de eSeGeCe

La cabecera HTTP Alt-Svc se usa para informar a los clientes de que el mismo recurso puede alcanzarse desde otro servicio o protocolo; resulta útil si quieres informar a los clientes HTTP de que tu servidor...

· Características

Cliente WebSocket: Before Connect y Before WatchDog | Blog eSeGeCe

OnBeforeConnect y OnBeforeWatchDog: personalizar la conexión y la reconexión del cliente WebSocket.

· Versiones

sgcWebSockets 4.4.6

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.6:[+] : Nuevo Evento OnBeforeForwardHTTP on Server Components, allows to forward an HTTP request to another ser...

· Componentes

Pruebas de conformidad HTTP/2 | Blog de eSeGeCe

sgcWebSockets admite el protocolo HTTP/2 en los componentes servidor y cliente; la implementación está hecha en código Delphi 100% puro sin usar ninguna biblioteca externa. Hemos probado nuestra implementación HTTP/2...

· Características

Personalizar el HTML de inicio de sesión OAuth2 | Blog de eSeGeCe

Cuando un cliente OAuth2 hace una petición para obtener un nuevo Access Token, se muestra una página web en un navegador para permitir esta conexión e iniciar sesión con un usuario y contraseña. La página HTML está incluida por defecto...

· Características

OAuth2 Server: permitir solicitudes no autenticadas

Por defecto, cuando OAuth2 está activado en el lado del servidor, todas las peticiones HTTP requieren autenticación mediante Bearer Tokens. Si quieres permitir que se acceda a algunas URLs sin necesidad de usar un Bearer Token,...

· Características

Registrar Apps en el servidor OAuth2

Antes de que un cliente solicite un nuevo OAuth2, la App debe estar registrada en el servidor. Registrar una nueva App requiere la siguiente información: App Name: es el nombre de la Aplicación. Ejemplo: MyApp...

· Características

OAuth2 Server: endpoints

Por defecto, el servidor OAuth2 utiliza los siguientes endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/token. Esto significa que si tu servidor escucha en la IP 80.54.41.30 y el puerto 8443, los endpoints O...

· Componentes

OAuth2 Server: autorización

Desde sgcWebSockets 4.4.5 el protocolo OAuth2 es compatible con los componentes de servidor. OAuth2 permite que aplicaciones de terceros reciban un acceso limitado a un servicio HTTP, ya sea en nombre del propietario del recurso...

· Características

Servidor monitor con WatchDog | Blog eSeGeCe

WatchDog.Monitor en sgcWebSockets 4.4.4: comprueba si los clientes pueden conectarse y reinicia el servidor si falla.

· Características

Cliente Telegram y proxies | Blog eSeGeCe

Configuración de proxies HTTP, MTProto y Socks5 en el cliente Telegram de sgcWebSockets.

· Características

MQTT publicar mensaje y esperar respuesta | Blog de eSeGeCe

Desde sgcWebSockets 4.4.4 el cliente MQTT tiene un nuevo método llamado PublishAndWait. Hasta ahora, cuando un cliente publicaba un mensaje usando niveles QoS 1 o 2, la única forma de saber si el mensaje fue procesado...

· Características

Prueba de rendimiento del servidor HTTP/2 | Blog de eSeGeCe

Desde sgcWebSockets 4.4.3, HTTP/2 es compatible inicialmente y se añadirán nuevas características en próximas versiones. En una entrada previa del blog comparamos el rendimiento entre los protocolos HTTP 1.1 y HTTP/2...

· Componentes

Soporte inicial del servidor HTTP/2 | Blog de eSeGeCe

Desde sgcWebSockets 4.4.3 el protocolo HTTP/2 es compatible inicialmente (todavía en beta) desde TsgcWebSocketHTTPServer. El servidor rápido basado en HTTP.SYS recibirá soporte HTTP/2 en próximas versiones. Por defecto...

· Versiones

sgcWebSockets 4.4.1

Cambios incluidos en sgcWebSockets 4.4.1[+] : Mejorada la API de Telegram, added soporte para Android. [+] : New property "DatabaseDirectory" in Telegram Client. Allows to set the directory where i...

· Características

Conexiones TCP semiabiertas | Blog eSeGeCe

Cómo detectar conexiones TCP semiabiertas en sgcWebSockets usando TCPKeepAlive y otras técnicas.

· Componentes

SignalR Servidor y Cliente en C# | Blog eSeGeCe

Conexión a un servidor SignalR desde Delphi: WebSocket Client y SignalR API en sgcWebSockets con ejemplos de envío y unión a grupos.

· Características

Demo de subida de archivos por WebSocket | Blog eSeGeCe

Demo de subida de archivos por WebSocket con un cliente JavaScript sencillo.

· Instalación

No se pudo cargar la librería SSL

Algunas librerías, como Indy, usan openssl para conectarse a servidores seguros mediante TLS. Como algunos componentes del paquete sgcWebSockets están basados en la librería Indy, hacen uso de las librerías openssl y a veces...

· Características

Cadena de conexión obsoleta usando RSA

La librería sgcWebSockets permite ejecutar Secure WebSocket Servers usando las librerías openSSL. Si arrancas un nuevo servidor seguro y pruebas a conectarte con un navegador como Chrome, funcionará correctamente y mostrará un can...

· Características

Indy admite ALPN (Application Layer Protocol Negotiation) | Blog de eSeGeCe

ALPN o Application Layer Protocol Name es una extensión TLS que incluye la negociación de protocolo dentro del intercambio de mensajes hello. ALPN es capaz de negociar qué protocolo debe gestionarse sobre...