net
146 articles tagged “net”.
146 articles tagged “net”.

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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.

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…

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…

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.

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.

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

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...

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

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

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...

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

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...

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,...

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...

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...

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...

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...

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...

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

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

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

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

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

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...

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...

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

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...

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...

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...

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...

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

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...

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...

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...

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

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...

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

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...

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...

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...

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...

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...

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...

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...

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...

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

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...

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...

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...

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...

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)

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...

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

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...

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...

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

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...

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

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...

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...

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

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...

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...

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...

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

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

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

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

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

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...

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.

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...

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...

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

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

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...

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

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

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...

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...

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...

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...

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

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...

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...

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

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...

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....

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

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

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...

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...

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

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...

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...

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...

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,...

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...

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...

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...

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

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

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...

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...

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...

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...

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

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.

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

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...

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...

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...