delphi

349 articles tagged “delphi”.

· 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

OpenPGP en Delphi: cifrar, firmar y verificar sin GnuPG

Cifra archivos para un socio, descifra lo que te envía GnuPG y firma o verifica versiones desde código Delphi, con OpenPGP escrito en Object Pascal puro y sin herramienta externa ni DLL…

· Componentes

Criptografía poscuántica en Delphi

ML-KEM, ML-DSA y SLH-DSA en Object Pascal sin ninguna biblioteca externa, para que una aplicación Delphi pueda acordar claves, firmar y certificar con algoritmos pensados para sobrevivir a la amenaza cuántica…

· 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

Llega a un navegador cerrado, desde Delphi

Actualizaciones por HTTP normal cuando no se puede abrir un WebSocket, Web Push para el usuario que cerró el navegador, y un componente de notificaciones que decide cuál de los dos usar…

· 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

OpenSSL o criptografía nativa en Delphi: elige en tiempo de ejecución

Un único interruptor global elige el backend criptográfico al arrancar: OpenSSL como hasta ahora, Object Pascal puro, o alternativa automática cuando faltan las librerías de OpenSSL, sin recompilar…

· 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

Pregúntale algo a tu grid de Delphi en lenguaje sencillo

Escribe una frase sobre un grid y este filtra, ordena, agrupa y resalta, con un analizador basado en reglas que responde cuando no hay clave de API y un validador que no deja pasar ningún texto del modelo a la página…

· 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

Una página CRUD web en Delphi en cinco minutos

La lista, el cuadro de búsqueda, el paginador, el formulario, el borrado y el código que escribe, como un único componente sobre un dataset o sobre tu propio SQL, con un asistente del IDE y un generador de línea de comandos…

· Componentes

Delphi TLS 1.3 sin DLLs de OpenSSL

Un motor TLS 1.3 y TLS 1.2 escrito en Object Pascal, para que un cliente o servidor Delphi hable TLS sin ninguna DLL junto al ejecutable, y de paso negocie el intercambio de claves post-cuánticas híbrido…

· 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

Firmar un instalador grande sin subirlo

Un servidor de firma no necesita su instalador, solo su digest. Las rutas de hash del sgcSign Server firman un MSI o MSIX a partir de unas pocas decenas de bytes, y el paquete nunca sale del agente de compilación…

· Componentes

Convierte una captura de pantalla en una página web Delphi

Describe una página en una frase, o apúntale a una captura de pantalla, y el diseñador de sgcHTML la construye a partir de tus propios componentes, mediante un esquema que no puede nombrar nada que no hayas registrado…

· Componentes

Cómo firmar un instalador MSI o MSIX en Delphi

TsgcMSISigner y TsgcAppxSigner firman archivos .msi, .msp, .msix y .appx desde Delphi con un sello de tiempo, y rechazan un MSIX cuyo publicador no coincide con el certificado…

· Componentes

Ejecuta tu aplicación Delphi dentro de ChatGPT y Claude

Una herramienta MCP que responde con una página en lugar de un párrafo: las páginas de sgcHTML ahora se renderizan dentro de ChatGPT, Claude y VS Code, y los clics regresan a tu aplicación Delphi…

· Componentes

Firmar un EXE de Windows desde Linux con Delphi

La firma Authenticode ya no necesita Windows. Un pequeño programa Delphi compilado para Linux de 64 bits firma un EXE con una marca de tiempo, y Windows acepta la firma como cualquier otra…

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

· Componentes

sgcWebRTC: un motor multimedia WebRTC nativo para Delphi y C++ Builder | Blog de eSeGeCe

sgcWebRTC es un nuevo motor multimedia WebRTC para Delphi y C++ Builder: señalización SDP, ICE con STUN y TURN, DTLS-SRTP, canales de datos SCTP y medios Opus, G.711, VP8 y H.264, sin navegador y sin WebView…

· Versiones

sgcOpenAPI 2026.9.0: la renovación del parser | Blog de eSeGeCe

sgcOpenAPI 2026.9.0 reescribe el parser: OpenAPI 3.1 y 3.2, una lista Warnings en lugar de fallos silenciosos, composición de esquemas que funciona, enums correctos, referencias externas seguras y una línea de comandos automatizable…

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

· 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

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

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

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…

· 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

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

Feeds de criptomonedas que sobreviven a una reconexión, y un limitador de peticiones que evita que te bloqueen

Resuscripción automática tras una reconexión en los clientes de Binance, Kraken, Coinbase y otros exchanges, además de un limitador de peticiones en el cliente que limita cuántas peticiones REST envías en una ventana de tiempo…

· Componentes

OAuth2 para el cliente MCP y la concesión Identity Assertion

El cliente MCP ya puede autenticarse con OAuth2: obtiene el token, lo guarda en caché y lo reutiliza hasta que caduca. Además, un nuevo tipo de concesión, la Identity Assertion Authorization Grant, para encadenar una identidad entre dominios…

· Componentes

Contrapresión: límites de la cola de envío para clientes WebSocket lentos | Blog de eSeGeCe

Un solo cliente que ha dejado de leer puede hacer crecer la memoria de un servidor que difunde hasta tumbarlo. sgcWebSockets 2026.7 acota la cola de envío de cada conexión con MaxQueueSize y tres políticas de desbordamiento, además de un evento OnSendBufferFull…

· Componentes

Verificación de identidad en E2EE: cómo frenar un cambio de clave por el camino | Blog de eSeGeCe

Cifrar para una clave pública no sirve de nada si la clave venía del atacante. sgcWebSockets ya firma cada clave efímera de E2EE con una clave de identidad de larga duración, de modo que los pares verifican la firma, comparan las huellas y las fijan…

· Componentes

Compresión gzip y deflate en el servidor HTTP de sgcWebSockets | Blog de eSeGeCe

Los servidores HTTP de sgcWebSockets ya pueden comprimir las respuestas con gzip o deflate cuando el cliente lo anuncia en Accept-Encoding, tanto para los archivos de DocumentRoot como para las respuestas que construyes tú mismo, desactivada por defecto…

· Componentes

Reconexión y reintentos: retroceso exponencial, jitter y Retry-After | Blog de eSeGeCe

El WatchDog puede ahora reconectar con retroceso exponencial más jitter en lugar de un intervalo fijo, y el cliente HTTP puede reintentar por sí solo una petición fallida, respetando la pista Retry-After del servidor…

· Componentes

async / await en Delphi: sgcWebSockets sin manejadores de eventos | Blog de eSeGeCe

sgcWebSockets 2026.7 añade tareas y futuros a Delphi: espera una petición HTTP, una conexión WebSocket o una llamada de chat de IA como si devolviera un valor, con ThenProc, OnError y una cancelación que detiene el trabajo de verdad…

· Características

El nuevo método HTTP QUERY en Delphi

El IETF ha especificado un nuevo método HTTP llamado QUERY: una petición segura e idempotente que lleva un cuerpo. sgcWebSockets lo soporta en clientes y servidores sobre HTTP/1.1, HTTP/2 y HTTP/3…

· 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 vs UniGUI, TMS WEB Core e IntraWeb: Eligiendo tu framework web para Delphi | Blog de eSeGeCe

Comparación detallada de frameworks web para Delphi: IntraWeb, UniGUI, TMS WEB Core, TMS XData y sgcHTML — arquitectura, despliegue, curva de aprendizaje y capacidad en tiempo real…

· Aplicaciones

Creando un Panel ERP en Tiempo Real con sgcHTML y Delphi

Guía paso a paso para un panel ERP en vivo en Delphi usando sgcHTML: tarjetas KPI, gráficas de ingresos, una tabla de facturas paginada, un tablero Kanban y actualizaciones en tiempo real mediante WebSocket…

· 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

TLS nativo de Android en sgcWebSockets: sin OpenSSL que desplegar | Blog de eSeGeCe

Un nuevo backend TLS nativo de Android permite que tus aplicaciones se conecten por TLS usando el propio SSLEngine de Android, de modo que el APK no incluye ningún archivo .so de OpenSSL. Cambiar es una modificación de una línea en TLSOptions.IOHandler…

· Componentes

TLS nativo de Apple en sgcWebSockets: TLS 1.3 en iOS y macOS, sin OpenSSL | Blog de eSeGeCe

Un nuevo backend de TLS nativo de Apple permite que tus apps de iOS y macOS se conecten por TLS usando la propia pila del sistema operativo, de modo que no hay ninguna .dylib de OpenSSL que desplegar y obtienes TLS 1.3 a través de Network.framework…

· Componentes

Google Vertex AI sobre gRPC en Delphi

sgcWebSockets Enterprise incluye un cliente gRPC de Vertex AI tipado sobre TsgcGRPCClient. Llama a los modelos Gemini desde Delphi sobre HTTP/2, autentícate con una cuenta de servicio, construye una petición generateContent a partir de partes de contenido y lee de vuelta los candidatos…

· 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

Google BigQuery sobre gRPC en Delphi

Una guía práctica para leer tablas de Google BigQuery desde Delphi sobre la API gRPC Storage Read: cómo el cliente de BigQuery tipado sobre TsgcGRPCClient se ejecuta sobre HTTP/2, se autentica con una cuenta de servicio, crea una sesión de lectura y recibe filas en streaming desde el servidor en Avro o Arrow…

· Componentes

RAG en Delphi: fundamenta un LLM en tus propios documentos

Deja de hacer que el modelo adivine. Incrusta tus propios documentos, almacena los vectores, recupera los fragmentos más cercanos por pregunta y deja que el LLM responda desde tus datos en Delphi…

· Componentes

OpenAI vs Anthropic vs Gemini en Delphi: ¿qué API de IA deberías usar? | Blog de eSeGeCe

¿OpenAI, Anthropic Claude o Google Gemini para tu aplicación Delphi? Cómo se ve cada uno en código, en qué destaca cada uno y por qué la elección es reversible…

· Componentes

Google Cloud Storage sobre gRPC en Delphi

Una guía práctica del cliente gRPC de Google Cloud Storage tipado en sgcWebSockets Enterprise: cómo se ejecuta sobre el transporte HTTP/2, cómo funciona la autenticación JWT de cuenta de servicio, y ejemplos Delphi para listar buckets, crear un bucket y listar objetos…

· Componentes

Crea un agente de IA en Delphi: function calling y uso de herramientas con MCP

Un agente de IA es un LLM que llama a tu propio código a través de herramientas, en un bucle. Dos formas de crear uno en Delphi: el function calling del proveedor y el estándar abierto MCP…

· Componentes

Respuestas de LLM en streaming en Delphi: token a token con Server-Sent Events

Transmite las respuestas de un LLM token a token en Delphi: asigna OnHTTPAPISSE, llama al método de streaming, añade cada delta a un Memo. El mismo patrón para cada proveedor…

· Componentes

Crea un chatbot de IA en Delphi: memoria de conversación y streaming

Una completion de un solo disparo lo olvida todo. Un chatbot recuerda. Cómo mantener el contexto de la conversación entre turnos en Delphi, y transmitir una respuesta en vivo…

· Componentes

Google Cloud Natural Language sobre gRPC en Delphi

Un recorrido práctico de cómo llamar a Google Cloud Natural Language desde Delphi sobre gRPC: cómo el cliente de Natural Language tipado viaja sobre el transporte HTTP/2 de sgcWebSockets, cómo funciona la autenticación de cuenta de servicio, y ejemplos Delphi que analizan el sentimiento, extraen entidades y clasifican texto…

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

· Versiones

sgcIndy 2026.6: refuerzo de seguridad del servidor para TLS, TCP y HTTP

sgcIndy 2026.6 aporta refuerzo de seguridad opcional a su pila de servidor: verificación estricta de certificados TLS, mitigaciones de CRIME y de renegociación, preferencia de cifrado del servidor, protección contra Slowloris con un plazo total de lectura, límites de tamaño del cuerpo y de las cabeceras HTTP, rechazo del request smuggling, además de primitivas poscuánticas ML-KEM-768…

· Componentes

Google Cloud Vision sobre gRPC en Delphi

Cómo llamar a Google Cloud Vision desde Delphi sobre gRPC con sgcWebSockets: un cliente de Vision tipado sobre TsgcGRPCClient que ejecuta detección de etiquetas, texto (OCR), rostros y monumentos sobre HTTP/2, con autenticación JWT de cuenta de servicio y una demo lista para ejecutar…

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

· Aplicaciones

Automatiza tus descargas de eSeGeCe con la nueva API de cuenta | Blog de eSeGeCe

Inicia sesión, lista y descarga tus productos de eSeGeCe desde scripts o CI con la nueva API de cuenta OpenAPI, además de un cliente Delphi listo para ejecutar…

· Componentes

Google Cloud Translation sobre gRPC en Delphi

Cómo llamar a Google Cloud Translation v3 sobre gRPC desde Delphi con sgcWebSockets: un cliente de Translation tipado sobre TsgcGRPCClient que traduce texto, detecta idioma y lista los idiomas soportados sobre un transporte HTTP/2 con autenticación de cuenta de servicio…

· Componentes

Google Cloud Speech-to-Text sobre gRPC en Delphi

Una guía práctica del cliente gRPC de Speech-to-Text tipado de sgcWebSockets: cómo se ejecuta sobre el transporte HTTP/2, cómo autenticarse con una cuenta de servicio de Google, y un ejemplo Delphi que construye una petición de reconocimiento, llama a Recognize y lee la transcripción y las alternativas…

· Componentes

Google Cloud Pub/Sub sobre gRPC en Delphi

Publica en topics y extrae de subscriptions en Google Cloud Pub/Sub sobre gRPC desde Delphi, usando un cliente tipado construido sobre TsgcGRPCClient, el transporte HTTP/2 nativo y la autenticación de cuenta de servicio, sin runtime externo…

· Componentes

Cliente gRPC para Delphi

sgcWebSockets Enterprise ahora incluye TsgcGRPCClient, un cliente gRPC nativo que se ejecuta sobre el transporte HTTP/2 integrado. Llamadas unarias, de server-streaming, client-streaming y bidireccionales, metadatos, deadlines, interceptores y reintentos, sin necesidad de un runtime gRPC externo…

· Componentes

Cómo usar el cliente gRPC en Delphi (TsgcGRPCClient)

Una guía paso a paso de TsgcGRPCClient: cómo se ejecuta gRPC sobre el transporte HTTP/2 de sgcWebSockets, cómo configurar el canal, los metadatos, los plazos y los reintentos, y ejemplos en Delphi para llamadas unarias, de streaming de servidor, de streaming de cliente y bidireccionales…

· Componentes

Transporte MCP stdio para sgcWebSockets: servidor y cliente

Ejecuta tu servidor MCP en Delphi sobre stdin/stdout y deja que el cliente lo lance como un subproceso local, el patrón nativo que usan los agentes de programación con IA…

· Características

Construye un bot de trading en tiempo real en Delphi con sgcWebSockets + Binance

Tutorial Delphi de extremo a extremo: stream de datos de mercado de Binance por WebSocket, ejecuta una estrategia de momentum sencilla, coloca órdenes REST, añade controles de riesgo y reconexiones WatchDog.

· Componentes

Construyendo un servidor Model Context Protocol (MCP) en Delphi

Guía paso a paso para construir un servidor MCP en Delphi con TsgcAI_MCP_Server. Expón herramientas, recursos y prompts a clientes Claude y GPT por stdio o HTTP.

· Características

Ajuste de rendimiento de sgcWebSockets — Escalando a 100k conexiones

Guía práctica para ajustar sgcWebSockets a decenas de miles de conexiones concurrentes: IOCP, thread pools, compresión, broadcast, límites del SO, benchmarks.

· Componentes

Anthropic Claude en Delphi — Tutorial Completo (2026)

Tutorial Delphi paso a paso para Anthropic Claude: configuración de TsgcHTTP_API_Anthropic, mensajes, streaming, visión, tool use, extended thinking, prompt caching, MCP.

· Componentes

Cliente Apache Kafka para Delphi | Blog de eSeGeCe

Desde sgcWebSockets 2026.6.0 un cliente nativo de Apache Kafka para Delphi y C++Builder: produce y consume mensajes, grupos de consumidores, administración de topics y gestión de offsets sobre el protocolo binario nativo de Kafka…

· Componentes

Servidor OpenAPI para Delphi: TsgcWSAPIServer_OpenAPI | Blog de eSeGeCe

Un nuevo componente Enterprise que aloja una API REST OpenAPI 3 directamente dentro de un servidor HTTP de Delphi — spec-first o code-first, con Swagger UI, validación y CORS integrados…

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

· Análisis

sgcOpenAPI vs Swagger Codegen

Compara sgcOpenAPI y swagger-codegen para generar clientes REST Delphi a partir de OpenAPI 3.0: flujo de trabajo, calidad del código, funciones soportadas y compatibilidad con Delphi moderno.

· Versiones

sgcOpenAPI 2026.6 — Servidor OpenAPI independiente, Spec-First o Code-First | Blog de eSeGeCe

sgcOpenAPI 2026.6 aloja un servicio OpenAPI 3.0 por sí solo: TsgcWSAPIServer_OpenAPI conectado a un TsgcHTTPServer, ambos incluidos en sgcOpenAPI. Swagger UI en /docs, especificación en /openapi.json, CORS, validación JSON-Schema, Spec-First o Code-First, sin necesidad de sgcWebSockets…

· Análisis

sgcWebSockets vs ICS

Comparativa lado a lado de sgcWebSockets y Overbyte ICS para Delphi: WebSocket, HTTP/2, amplitud de protocolos, soporte comercial, licencia y experiencia de desarrollo.

· Componentes

10 errores comunes usando sgcWebSockets (y cómo arreglarlos)

Evita los pitfalls más comunes de sgcWebSockets: OnMessage bloqueante, falta de reconexión WatchDog, heartbeats ignorados, llamadas UI síncronas, TLS desajustado, y más.

· Análisis

sgcWebSockets vs Indy 2026

Comparativa práctica en 2026 de sgcWebSockets e Indy para desarrolladores Delphi: WebSocket, HTTP/2, MQTT, AMQP, QUIC, rendimiento, mantenimiento y cuándo elegir cada una.

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

· Análisis

Pila HTTP/2 propia vs extender Indy

Una mirada entre bambalinas a por qué sgcWebSockets distribuye una implementación HTTP/2 propia con HPACK y multiplexación de frames en lugar de retrofitar el modelo de I/O bloqueante de Indy.

· Características

Compilaciones más ligeras de sgcWebSockets — Excluya el recurso JS integrado | Blog de eSeGeCe

Una nueva opción del instalador de sgcWebSockets 2026.6 elimina el paquete de cliente JS integrado de los paquetes en tiempo de ejecución — ideal para clientes Delphi/C++Builder y servidores back-end.

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

· Componentes

sgcSign XAdES / PAdES / CAdES para Delphi

Lanzamiento de nuevo producto Te presentamos sgcSign Firmas digitales de calidad empresarial para Delphi y C++Builder — CAdES, PAdES, XAdES y XMLDSig en un único componente. Las firmas digitales ya no son un nicho...

· Características

Ajuste de alto rendimiento de HTTP.SYS | Blog de eSeGeCe

A partir de sgcWebSockets 2026.5.0, el componente TsgcWSServer_HTTPAPI expone una nueva propiedad publicada, FineTune, tipada como TsgcServerHTTPAPI_FineTune. Agrupa todos los ajustes de bajo nivel en modo kernel...

· 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 API de Ollama para Delphi

Ollama facilita ejecutar grandes modelos de lenguaje localmente en tu propio hardware: sin dependencia de la nube, sin costes de API y con total privacidad de los datos. Para los desarrolladores Delphi que quieran integrar capacidades de IA local...

· Componentes

Cliente API Mistral en Delphi | Blog de eSeGeCe

Mistral AI se ha consolidado como uno de los principales proveedores europeos de IA, ofreciendo modelos de alto rendimiento que destacan en comprensión multilingüe, generación de código, function calling y...

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

· Componentes

Cliente DeepSeek API para Delphi

DeepSeek se ha convertido rápidamente en uno de los proveedores de modelos de IA más rentables y capaces, ofreciendo potentes capacidades de razonamiento, visión y llamada a herramientas a una fracción del coste de los competid...

· Componentes

Microsoft Edge WebView2 en Delphi | Blog de eSeGeCe

TsgcWebView2 es un nuevo componente visual de Delphi que envuelve Microsoft Edge WebView2, dándote un motor de navegador moderno basado en Chromium dentro de cualquier aplicación VCL. Añádelo a un formulario, establece una URL...

· 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

Cliente SSH sgcIndy Componente Delphi | Blog eSeGeCe

Cliente SSH nativo en Delphi (TIdSSHClient de sgcIndy): comandos remotos, shells, túneles, modern crypto y autenticación por contraseña, clave pública o keyboard-interactive.

· Componentes

Componente Delphi de cliente SFTP sgcIndy

La transferencia segura de archivos sigue siendo una pieza clave de la integración empresarial. Tanto si intercambias datos con partners bancarios, sincronizas archivos con servidores remotos o automatizas pipeline...

· 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 de la API de XTB en sgcWebSockets | Blog eSeGeCe

TsgcWSAPI_XTB en sgcWebSockets: integración de la API xStation5 en Delphi con autenticación, mercado, trading y streaming.

· Características

Actualización de la API de OKX en sgcWebSockets

Integración de la API de Trading WebSocket de OKX en Delphi. El componente TsgcWSAPI_OKX proporciona acceso completo a OKX desde Delphi a través de una interfaz WebSocket unificada. Soporta streams públicos de market d...

· Características

Actualización de la API de MEXC en sgcWebSockets | Blog de eSeGeCe

Integración de la API spot y de futuros de MEXC en Delphi. MEXC es un exchange global de criptomonedas que admite trading spot y contratos de futuros perpetuos sobre cientos de pares de tokens. Los desarrolladores Delphi pueden...

· Características

Actualización de la API de Kucoin en sgcWebSockets | Blog de eSeGeCe

Integración de la API spot y de futuros de KuCoin en Delphi. Los componentes TsgcWSAPI_Kucoin y TsgcWSAPI_Kucoin_Futures ofrecen acceso completo desde Delphi al exchange KuCoin, abarcando datos de mercado WebSocket en tiempo real...

· Características

Actualización de la API de Kraken en sgcWebSockets | Blog de eSeGeCe

Integración de la API spot y de futuros de Kraken en Delphi. Kraken es uno de los exchanges de criptomonedas más antiguos y de mayor confianza, con mercados tanto spot como de futuros. Los componentes TsgcWSAPI_Kraken y Tsgc...

· Características

Actualización de la API FXCM en sgcWebSockets

La API de FXCM se ha actualizado en sgcWebSockets para reflejar los cambios más recientes del broker. Este artículo describe las novedades...

· Características

Actualización de la API Coinbase en sgcWebSockets

Integración de la API Coinbase Advanced Trade en Delphi. Coinbase Advanced Trade es la plataforma de trading profesional de uno de los exchanges de criptomonedas más utilizados del mundo. El componente TsgcWSAPI_Coinbas...

· Características

Actualización de la API HTX (antes Huobi) en sgcWebSockets | Blog de eSeGeCe

Nos complace anunciar una actualización significativa del componente API WebSocket de Huobi (HTX) en sgcWebSockets para Delphi. Esta actualización trae un soporte ampliado de datos de mercado, nuevos canales de suscripción...

· Características

Actualización del cliente Pusher en Delphi

El componente TsgcWS_API_Pusher se ha actualizado para alinearse con la última especificación del protocolo Pusher Channels. Esta versión introduce soporte para canales private-encrypted, cuatro nuevos eventos de presence y...

· Características

Actualización de la API CEX Plus en sgcWebSockets

Integración de la API WebSocket de CEX.IO Plus en Delphi. CEX.IO Plus es la plataforma avanzada de trading de CEX.IO, diseñada para traders profesionales e institucionales. El componente TsgcWSAPI_CexPlus proporciona...

· Características

Actualización de la API CEX en sgcWebSockets

Integración de la API WebSocket de CEX.IO en Delphi. CEX.IO es un exchange de criptomonedas consolidado que ofrece datos de mercado en tiempo real y capacidades de trading mediante su API WebSocket. El componente TsgcWSAPI_Cex co...

· Características

Actualización de la API Bitstamp para sgcWebSockets

La librería sgcWebSockets se ha actualizado con mejoras significativas en el componente REST API de Bitstamp. Esta actualización añade soporte para varias categorías de endpoints nuevos que antes faltaban,...

· 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 de la API Bybit en sgcWebSockets

Integración de la API WebSocket y REST de Bybit V5 en Delphi. Bybit es un importante exchange de derivados y spot de criptomonedas, ofrece contratos perpetual, futures, trading spot y options. El componente TsgcWSAPI_By...

· 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 de la API Bitmex en sgcWebSockets

Integración de la API WebSocket y REST de BitMEX en Delphi. BitMEX es uno de los principales exchanges de derivados de criptomonedas, especializado en trading apalancado de futuros y contratos perpetuos. El componente TsgcWSAPI_Bitmex...

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

· Componentes

E2EE: cifrado de extremo a extremo para Delphi

sgcWebSockets ofrece cifrado de extremo a extremo (E2EE) para tus mensajes WebSocket. Con E2EE, solo el emisor y el receptor pueden descifrar...

· Características

Autenticación CBS en Azure AMQP Service Bus

Desde sgcWebSockets 2026.1.0 Azure AMQP 1.0 soporta autenticación CBS usando SAS tokens y JWT. Azure Service Bus implementa Claims-Based Security (CBS) sobre AMQP para autorizar emisores y receptores...

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

· Características

Autenticación MCP en Delphi | Blog de eSeGeCe

La versión 2025.10.0 de sgcWebSockets eleva la conectividad Model Context Protocol (MCP) con una capa de autenticación reforzada para los componentes cliente y servidor. Este artículo destaca cómo las...

· 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

Cliente MCP para Delphi

La versión 2025.10.0 de sgcWebSockets amplía el toolkit de integración de IA con una implementación de Cliente MCP de calidad empresarial que mantiene tus aplicaciones Delphi alineadas con el Model Context Protocol...

· Componentes

API de MEXC para Delphi y CBuilder | Blog de eSeGeCe

Opera más inteligentemente con integración nativa Delphi y CBuilder para MEXC Spot y Futuros. La nueva versión sgcWebSockets 2025.10.0 lleva la conectividad de criptomonedas al siguiente nivel con la incorporación...

· Componentes

Herramientas de conformidad FIDO con sgcWebSockets

Las herramientas de conformidad FIDO permiten validar implementaciones WebAuthn. sgcWebSockets ha pasado las pruebas de conformidad FIDO...

· Componentes

Telegram actualizado | Blog eSeGeCe

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

· Versiones

sgcWebSockets para RAD Studio 13 | Blog eSeGeCe

Resumen de RAD Studio 13 "Florence" y compatibilidad con los componentes de eSeGeCe: sgcWebSockets, sgcOpenAPI, sgcIndy y sgcBiometrics.

· Versiones

sgcWebSockets 2025.8

Rad Studio [+] : Añadido soporte para Rad Studio 13 Florence. [+] : The WebAuthn Server Component passed the full FIDO Conformance Test using the Conformance Self-Validation Testing tool. [+] : Improved...

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

· Características

Autorización mediante PassKeys

WebAuthn (Web Authentication) es un estándar del W3C que habilita autenticación segura, sin contraseña y resistente al phishing usando criptografía de clave pública. Se utiliza ampliamente con passkeys para mejorar la segur...

· Componentes

WebAuthn: ejemplo de uso avanzado | Blog eSeGeCe

Servidor WebAuthn avanzado en Delphi con sgcWebSockets: endpoints, challenge hardening, MDS y almacenamiento en BBDD.

· Componentes

Análisis a fondo del servidor WebAuthn de sgcWebSockets

El componente TsgcWSServer_API_WebAuthn es un módulo de servidor Delphi/FPC que implementa el lado de relying party del protocolo WebAuthn sobre HTTPS. Se integra con TsgcWebSocketHTTPServer o TsgcWebS...

· Características

WebAuthn, passkeys y el fin de las contraseñas | Blog eSeGeCe

WebAuthn, passkeys y el fin de las contraseñas: cómo funcionan, flujo de autenticación y ventajas.

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

· Componentes

OpenAI RealTime API

Desde sgcWebSockets 2025.5.0 la OpenAI RealTime API es compatible (actualmente solo el modo transcripción). La OpenAI Realtime API permite interacciones multimodales de baja latencia, incluyendo experiencias conversacionales speech-to-speech...

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

· Características

OpenAI Assistants Streaming

El OpenAI Assistant Client se ha mejorado para implementar las respuestas en streaming al llamar a un run thread. Antes de esta nueva funcionalidad, era necesario hacer polling del estado del objeto run hasta que se completara. Ahora...

· 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

OpenAI Assistants File Search

Desde sgcWebSockets 2024.10.0 puedes usar los OpenAI Assistants para buscar en tus propios archivos en lugar de usar el modelo genérico. File Search amplía el Assistant con conocimiento externo a su modelo,...

· Componentes

Google FCM HTTP v1 Delphi | Blog de eSeGeCe

Desde sgcWebSockets 2024.9.0 hay un nuevo componente cliente para enviar notificaciones usando Google Firebase Cloud Messaging y la última API HTTP v1. Las apps que usan las APIs heredadas FCM para HTTP...

· Características

OpenAPI Parser: Bundle de esquemas

Desde sgcOpenAPI 2024.9.0 el parser se ha mejorado con las siguientes funcionalidades nuevas:- Bundle Specification: si la especificación se construye con varios esquemas, el parser puede agruparlos en un único...

· 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. [+...

· Componentes

sgcIndy XOAuth2 Delphi

Desde sgcIndy 2024.5.0 el mecanismo de autenticación XOAuth2 es compatible. El mecanismo SASL XOAUTH2 para usar con los comandos IMAP AUTHENTICATE, POP AUTH y SMTP AUTH. Este mecanismo permite usar...

· 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

Balanceador de carga para protocolos HTTP y WebSocket | Blog de eSeGeCe

El componente TsgcWebSocketLoadBalancerServer se ha mejorado en la versión sgcWebSockets 2024.3.0. Ahora admite el protocolo HTTP (antes solo admitía WebSockets) y tiene un par de nuevos eventos...

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

· Componentes

Cliente AMQP 1.0.0 para Delphi

Desde sgcWebSockets 2024.2.0 AMQP 1.0.0 es compatible. AMQP (Advanced Message Queuing Protocol) 1.0.0 es un protocolo de mensajería diseñado para comunicación fiable y asíncrona entre sistemas distribuidos...

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

· Componentes

Cliente API Bybit V5

El cliente API de ByBit se ha actualizado a la versión V5. Se soportan los siguientes protocolos: WebSocket API: conecta con un servidor WebSocket y proporciona datos de mercado en tiempo real, cambios de cuenta...

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

· Instalación

Setup de Rad Studio actualizado

El setup del instalador para los clientes de eSeGeCe se ha actualizado e implementa ahora las siguientes nuevas funcionalidades:1. Se usa un único setup para todas las ediciones del código fuente de sgcWebSockets.2. Instalación offline....

· Componentes

Cliente CEX Plus API para Delphi

A partir de sgcWebSockets 2023.8.0 se admite la API de CEX.IO Plus. APIs compatibles: API WebSockets, conéctate a un servidor websocket público y obtén en tiempo real actualizaciones de datos de mercado. API WebSockets...

· Características

Certificados EC en servidor Indy con Delphi

Indy admite certificados RSA y EC cuando usa las librerías openSSL, pero por defecto los certificados EC pueden crearse con curvas distintas y las librerías openSSL solo están configuradas con algunas de...

· Características

Azure IoT - Subir archivos

Azure IoT permite enviar datos usando varios protocolos como MQTT o AMQP, pero en algunos casos el tamaño del mensaje es demasiado grande y requiere subir archivos a los servidores de Azure. Para resolverlo...

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

· Componentes

Cliente API Bitstamp actualizado

El cliente API Bitstamp se ha actualizado para incluir nuevas características y endpoints de API. A continuación tienes una lista de las principales características implementadas: API REST pública: Tickers, Order Book, Transactions y Market In...

· Características

Azure OpenAI Service para Rad Studio | Blog de eSeGeCe

Desde sgcWebSockets 2023.7.0 Microsoft Azure OpenAI Service es compatible. Azure OpenAI Service puede usarse para crear chatbots, generar texto, traducir idiomas y escribir distintos tipos de contenido...

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

· Componentes

Cliente Pinecone API para Delphi

Pinecone es una base de datos vectorial gestionada para aplicaciones de IA. Con el componente TsgcHTTP_API_Pinecone de sgcWebSockets puedes interactuar con la API de Pinecone desde tus aplicaciones Delphi...

· Características

Personalizar OpenAI con tus datos (1 / 2)

Cuando preguntamos a OpenAI algo que requiere un contexto específico, por ejemplo:¿Quién es mi padre?OpenAI puede alucinar o responder que no lo sabe.Para ayudar a OpenAI a responder preguntas específicas, p...

· Características

Personalizar OpenAI con tus datos (2 / 2)

En un artículo anterior vimos cómo usar OpenAI Embeddings para añadir información contextual a los métodos de chat de OpenAI. Ahora veremos cómo usar el componente TsgcOpenAIEmbeddings del paquete sgcWebSockets para...

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

· Características

Generador de imágenes OpenAI Delphi (5 / 5) | Blog de eSeGeCe

La API de OpenAI permite que, dado un prompt y/o una imagen de entrada, el modelo genere una nueva imagen. La Images API proporciona tres métodos para interactuar con imágenes: 1. Crear imágenes desde cero a partir de...

· Características

Transcripción con OpenAI: cliente Delphi (3 / 5) | Blog eSeGeCe

Cliente Delphi de OpenAI para transcripción de audio a texto usando whisper-1 con sgcWebSockets.

· Características

Cliente ChatGPT para Delphi (2 / 5)

La API de OpenAI te permite construir tus propios chats con IA usando ChatGPT Turbo. Con la librería sgcWebSockets es muy fácil interactuar con la API: dada una conversación de chat, el modelo devolverá una respuesta de chat co...

· Características

Traducción con OpenAI: cliente Delphi (4 / 5) | Blog eSeGeCe

Cliente Delphi de OpenAI para traducir audio al inglés con whisper-1 y sgcWebSockets.

· Características

OpenAI Delphi API (1 / 5)

Desde sgcWebSockets 2023.3.0 la API de OpenAI es totalmente compatible. La API de OpenAI se puede aplicar a prácticamente cualquier tarea que implique entender o generar lenguaje natural, código o imágenes. OpenAI o...

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

· Características

Cliente Server-Sent Events (SSE) para Delphi

Server-Sent Events (SSE) es un estándar que permite a un servidor enviar actualizaciones automáticas a un cliente sobre una conexión HTTP. sgcWebSockets ofrece el componente TsgcSSEClient...

· Características

Mapeo de grupos y conexiones | Blog de eSeGeCe

En un post anterior presenté la nueva característica de Grupos en los servidores WebSocket. En este post mostraré cómo combinar los grupos WebSocket con las conexiones de cliente para identificar y almacenar los datos del usuario...

· Características

Grupos WebSocket: canales, usuarios y más | Blog eSeGeCe

WebSocket Groups en sgcWebSockets 2023.2.0: canales, usuarios, broadcast a grupos y eventos OnClientAdded/Removed.

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

· Instalación

Instalación de Indy en Rad Studio Delphi y CBuilder | Blog de eSeGeCe

Desde sgcWebSockets 2022.10.0, el paquete sgcIndy puede instalarse usando un setup de windows. El setup de sgcIndy desinstala la versión estándar de Indy que viene con Rad Studio, instala la nueva versión de Indy...

· Componentes

Cliente API Bybit

Desde sgcWebSockets 2022.10.0 el exchange de criptomonedas Bybit es compatible. APIs soportadas: WebSocket API: conecta con un servidor WebSocket y proporciona datos de mercado en tiempo real, cambios de cuenta...

· 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 - EPOLL Linux (3 / 3) | Blog de eSeGeCe

Desde sgcWebSockets 2022.9.0 hay un nuevo IOHandler para Linux; usando EPOLL puedes evitar el problema de "un hilo por cliente", donde el rendimiento disminuye mucho a medida que el servidor gestiona más conexiones...

· 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

RTCPeerConnection P2P

Desde sgcWebSockets 2022.8.0 se ha añadido un nuevo componente a la librería sgcWebSockets, el TsgcRTCPeerConnection.El TsgcRTCPeerConnection es un componente cliente que permite conectar peers usando P...

· Características

DTLS sobre UDP en componentes servidor y cliente

sgcWebSockets admite DTLS sobre UDP en sus componentes servidor y cliente. DTLS (Datagram Transport Layer Security) proporciona privacidad y autenticación...

· Características

Delphi 11.2 iOS ARM Simulator

A partir de sgcWebSockets 2022.8.0 se admite la nueva personality iOS ARM Simulator, por lo que ahora puedes probar tus proyectos iOS en un simulador de iOS si tienes un Mac basado en ARM. Solo tienes que seleccionar la nueva personality...

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

· Componentes

API Binance Wallet

Desde sgcWebSockets 2022.7.0 se soporta la API Binance Wallet, lo que significa que puedes solicitar retiradas, ver el historial de depósitos, historial de retiradas y más. https://binance-docs.github.io/apidocs/spot/e...

· Componentes

Cliente XTB API para Delphi

A partir de sgcWebSockets 2023.3.0 se admite la API de XTB. XTB es un broker internacional de forex y CFDs. La API admite streams WebSocket...

· 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

Cliente ICE (Interactive Connectivity Establishment) | Blog de eSeGeCe

Desde sgcWebSockets 2022.6 se incluye un nuevo componente en la biblioteca: el cliente ICE que implementa la RFC8445. ICE es uno de los protocolos usados en WebRTC (junto con STUN, TURN, WebSockets... que ya son...

· Componentes

API OKX para Delphi

A partir de sgcWebSockets 2023.1.0 se admite la API de OKX. OKX es uno de los exchanges de criptomonedas más grandes del mundo. La API admite streams WebSocket y REST...

· Versiones

SDK de Google Cloud para Delphi

Google Cloud Platform, ofrecida por Google, es un conjunto de servicios de cloud computing que se ejecuta sobre la misma infraestructura que Google utiliza internamente para sus productos de usuario final, como Google Search, Gma...

· Versiones

SDK de Amazon AWS para Delphi

Amazon AWS proporciona plataformas y APIs de cloud computing bajo demanda a particulares, empresas y administraciones, en modalidad de pago por uso. Estos servicios web de cloud computing ofrecen procesamiento distribuido...

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

· Características

Parser de Cliente OpenAPI en Delphi

La OpenAPI Specification, antes conocida como Swagger Specification, es una especificación para archivos de interfaz legibles por máquina para describir, producir, consumir y visualizar servicios web RESTful...

· Características

ZLib 1.2.12 Delphi - C++ Builder | Blog eSeGeCe

ZLib 1.2.12 en sgcWebSockets Enterprise: enlace estático actualizado y opción de carga dinámica.

· Componentes

Pusher Cache Channels

Desde sgcWebSockets 2022.4.0 los Pusher Cache Channels son compatibles. Actualmente están disponibles los siguientes Cache channels:Public Cache ChannelsPrivate Cache ChannelsPresence Cache Channels Cache Chan...

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

· Componentes

Autorización mediante proveedores OAuth2 externos

Desde sgcWebSockets 2022.3.0 puedes usar proveedores OAuth2 externos para autenticar las solicitudes recibidas por tu servidor. El componente OAuth2 Server Provider permite integrar proveedores OAuth2 externos...

· Instalación

Nuevo instalador de sgcWebSockets para Windows | Blog de eSeGeCe

sgcWebSockets para Delphi o CBuilder ahora puede instalarse mediante un setup de windows; este instalador usa la fantástica aplicación Innosetup. El instalador copia los archivos necesarios, compila los paquetes...

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

· Componentes

Cliente Kucoin API para Delphi

A partir de sgcWebSockets 2022.3.0 se admite la API de Kucoin. Actualmente están implementadas las siguientes APIs: streams WebSocket, permite suscribirse a algunos métodos y obtener datos en tiempo real. El servidor envía...

· Componentes

Cliente Kucoin Futures API para Delphi

A partir de sgcWebSockets 2022.3.0 se admite la API de Kucoin Futures. Kucoin es un exchange internacional multilingüe de criptomonedas. Ofrece varias APIs para acceder a los datos de Kucoin. Se admiten las siguientes APIs...

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

· Componentes

Cliente Bitmex para Delphi actualizado

Desde sgcWebSockets 2022.1, la REST API de Bitmex es compatible, lo que significa que ahora puedes colocar órdenes, cancelar órdenes existentes, obtener ejecuciones, posición... y mucho más. Colocar órdenes La REST API...

· Componentes

AMQP Recibir mensajes (3 / 3)

AMQP permite recibir mensajes en 2 modos: Solicitado por el cliente: usando el método GetMessage. Si no hay mensajes en la cola, se disparará el evento OnAMQPBasicGetEmpty. Enviado por el servidor: us...

· Componentes

AMQP Publicar mensajes (2 / 3)

El método PublishMessages se usa para enviar un mensaje al servidor AMQP. Los servidores AMQP vinculan automáticamente las colas al exchange "direct" usando el nombre de la cola como routing key. Esto permite enviar un mens...

· Componentes

AMQP Exchanges y Queues (1 / 3)

Desde sgcWebSockets 2022.1 se soporta el protocolo AMQP 0.9.1. El Advanced Message Queuing Protocol (AMQP) es un protocolo de capa de aplicación estándar abierto para middleware orientado a mensajes. Las características...

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

· Características

Autenticación personalizada en Pusher

Desde sgcWebSockets 2022.1, el cliente Pusher de sgcWebSockets permite implementar tu propia autenticación personalizada. Pusher solo permite suscribirse a canales privados o de presencia si la conexión proporciona...

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

· Características

Twilio Delphi: enviar un mensaje SMS | Blog eSeGeCe

Enviar un SMS por Twilio desde Delphi con sgcWebSockets: ejemplo de código listo para producción.

· 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

Pusher REST API

El cliente Pusher de sgcWebSockets se ha mejorado en la versión 4.5.3; se ha implementado la API HTTP que permite disparar eventos, obtener los usuarios de un canal y obtener una lista de canales.Pusher es una solución alojada de WebS...

· Versiones

sgcWebSockets 4.5.2

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.2:[+] : Añadido soporte para Rad Studio 11 Alexandria. [+] : Nuevo Componente TsgcTURNServer, implements the STUN/...

· Versiones

RAD Studio 11 Alexandria

Se ha lanzado Rad Studio 11 Alexandria y la versión sgcWebSockets 4.5.2 lo soporta. Los clientes con una suscripción activa pueden descargar la última versión con soporte para Rad Studio 11.Puedes consultar...

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

· Componentes

Cliente 3Commas para Delphi

A partir de sgcWebSockets 4.5.2 se admite la API de 3Commas. 3Commas es una plataforma de trading de criptomonedas diseñada para ayudarte a construir bots de trading automatizados. APIs compatibles: API WebSockets, conéctate a un we...

· Versiones

Bibliotecas de Telegram actualizadas | Blog eSeGeCe

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

· Componentes

Servidor y cliente STUN/TURN para Delphi

sgcWebSockets ofrece un servidor y un cliente STUN/TURN en Delphi. TURN (Traversal Using Relays around NAT) es una extensión de STUN que actúa como relay...

· Componentes

Cliente RCON para Delphi

A partir de sgcWebSockets 2023.4.0 se admite el componente cliente RCON. RCON es un protocolo de administración remota usado para enviar comandos a un servidor de videojuegos...

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

· Componentes

Cliente FTX API para Delphi

A partir de sgcWebSockets 4.5.0 se admite la API de FTX. APIs compatibles: API WebSockets, conéctate a un servidor websocket público y obtén en tiempo real actualizaciones de datos de mercado. API REST: la API REST tiene endpoints para la ges...

· Características

Conexiones TCP en TIME_WAIT | Blog eSeGeCe

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

· Componentes

Servidor y cliente STUN para Delphi

sgcWebSockets ofrece un servidor y un cliente STUN (Session Traversal Utilities for NAT) en Delphi. STUN permite a los hosts detrás de un NAT descubrir su dirección pública...

· Versiones

sgcWebSockets 4.4.9

Aquí tienes la lista completa de nuevas características y correcciones de errores incluidas en sgcWebSockets 4.4.9:[+] : Nueva propiedad "HttpUploadFiles" en HTTP Servers (TsgcWebSocketHTTPServer y TsgcWebSocketServer_HTTP...

· Características

Apple Push Notifications - Conexiones basadas en token a APNs (Parte 3/4)

En este artículo te mostraré cómo configurar el cliente JWT de sgcWebSockets para enviar solicitudes HTTP/2 autenticadas a los servidores Apple Push Notification. Asegura tus comunicaciones con el servicio Apple Push Notification...

· Características

Apple Push Notifications - Enviar notificaciones HTTP/2 (Parte 2/4)

En la entrada anterior te mostré cómo obtener un device token. Ahora te mostraré cómo usar el cliente HTTP/2 de sgcWebSockets para enviar una notificación (sin la parte de autenticación). Envía el payload de tu notifi...

· Características

Apple Push Notifications - Registra tu app (Parte 1/4)

La librería sgcWebSockets soporta el protocolo HTTP/2 en componentes de servidor y cliente. Apple Push Notifications solo permite enviar Push Notifications desde un Server Provider usando el protocolo HTTP/2, así que...

· Características

Apple Push Notifications - Conexiones basadas en certificados a APNs (Parte 4/4)

En la última entrada del blog sobre Apple Push Notifications, te muestro cómo usar certificados para autenticarte contra los servidores de Apple Push. Primero entra en tu cuenta de desarrollador y crea un nuevo certificado para...

· 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

Cliente JWT en Delphi | Blog de eSeGeCe

Desde sgcWebSockets 4.4.8 JWT es compatible con los componentes cliente como WebSocket Cliente y HTTP/2 Cliente. El componente TsgcHTTP_JWT_Client permite codificar y firmar tokens JWT; al adjuntarlo a un WebSocket...

· Componentes

Servidor JWT en Delphi | Blog de eSeGeCe

Desde sgcWebSockets 4.4.8 los tokens JWT son compatibles con los componentes servidor. El componente TsgcHTTP_JWT_Server permite decodificar y validar tokens JWT recibidos en el WebSocket Handshake al usar el protocolo WebSocket...

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

· Componentes

REST API de Coinbase Pro

Desde sgcWebSockets 4.4.8, la REST API de Coinbase Pro está totalmente soportada. La REST API permite acceder a Market Data públicos y Accounts privadas, colocar nuevas órdenes... La librería sgcWebSockets soporta los...

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

· Componentes

Soporte para la API Socket.IO 3 | Blog eSeGeCe

Soporte para la API Socket.IO 3 en sgcWebSockets 4.4.7 con un ejemplo sencillo de conexión a un servidor Socket.IO.

· Características

APIs Binance Futures USDT y COIN

Desde sgcWebSockets 4.4.7, se soportan ambas APIs de Binance Futures: USDT y COIN. USD Futures: https://binance-docs.github.io/apidocs/futures/en COIN Futures: https://binance-docs.github.io/apidocs/del...

· Componentes

API WebSocket de Coinbase

Desde sgcWebSockets 4.4.7, la API WebSocket de Coinbase es compatible. Coinbase es una plataforma que permite vender, comprar y almacenar criptomonedas como Ethereum, Bitcoin... La API WebSocket permite recibir en re...

· 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

Reconocimiento facial

sgcBiometrics admite reconocimiento facial sobre Windows Hello, permitiendo a tus aplicaciones Delphi autenticar usuarios mediante cámara...

· Instalación

Fichero BPL no encontrado

A veces, al abrir un proyecto en Rad Studio, aparece el mensaje

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

· Versiones

sgcWebSockets 4.4.5

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.5:[+] : Nuevo Componente TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, allows to Authorize...

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

· Componentes

API WebSocket STOMP de Worldpay | Blog eSeGeCe

API WebSocket STOMP de Worldpay: ejemplo de conexión y suscripción a eventos con sgcWebSockets.

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

· Versiones

sgcWebSockets 4.4.4

These are the features included in sgcWebSockets 4.4.4[+] : Nuevo Componente TsgcHTTPGoogleCloud_Calendar_Client, allows to use Google Calendar API V3: get Calendars, eventos, synchronize con your own c...

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

· Componentes

Cliente Google Calendar API v3

sgcWebSockets ofrece un cliente para Google Calendar API v3 que permite leer y escribir eventos, calendarios y configuraciones desde Delphi...

· Características

DataSnap con WebSocket y HTTP/2

A partir de sgcWebSockets 4.4.3 puedes sustituir tu aplicación servidor DataSnap por nuestro servidor WebSockets y aprovechar nuevas características como: protocolo WebSocket, protocolo HTTP/2 e IOCP. Hay 3 tipos diferentes...

· Versiones

sgcWebSockets 4.4.3

These are the features included in sgcWebSockets 4.4.3[+] : Initial soporte para HTTP/2 in TsgcWebSocketHTTPServer - New property HTTP2Options: allows to enable HTTP/2 protocol and configure initial s...

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

· Componentes

AWS IoT MQTT autenticación personalizada

Desde sgcWebSockets 4.4.3, el componente Amazon AWS IoT MQTT soporta autenticación personalizada, así que desde esta versión se soportan todos los protocolos MQTT. MQTT sobre WebSockets, MQTT sobre TCP, autenticación con cert...

· Componentes

AWS IoT MQTT Signature V4

Desde sgcWebSockets 4.4.3, el cliente Amazon AWS IoT soporta autenticación Signature V4, lo que significa que no necesitas usar un certificado para autenticarte contra el servidor AWS MQTT. Signature V4 puede...

· Componentes

Soporte para la API Bittrex V3

Desde sgcWebSockets 4.4.3, el componente de la API Bittrex soporta la última WebSocket API V3. La API anterior tiene previsto su fin de vida el 30/09/2020. La API sigue basada en SignalR pero hay varios cambios, así que...

· Características

Pruebas HTTP2 desde HTTPBIN.ORG | Blog de eSeGeCe

httpbin.org proporciona un servidor útil para probar el protocolo HTTP/2; hay varios casos que se pueden usar para probar clientes HTTP. A continuación encontrarás una lista de las pruebas principales que ofrece: HTTP Methods: prueba de...

· Características

Latencia HTTP2 | Blog de eSeGeCe

En un post anterior mostré una comparación entre el rendimiento HTTP2 y HTTP1 usando una única conexión (ver HTTP2 vs HTTP1 performance). En este post mostraré una comparativa entre HTTP2 y HTTP1...

· Características

Pruebas del cliente HTTP2 | Blog de eSeGeCe

RFC 7540 y RFC 7541 contienen la especificación completa del protocolo HTTP/2; en el proceso de implementar un nuevo cliente HTTP/2 para la biblioteca sgcWebSockets, es importante usar herramientas externas para comprobar...

· Componentes

Cliente Telegram para iOS | Blog de eSeGeCe

Desde sgcWebSockets 4.4.2 Telegram es compatible con dispositivos iOS64, lo que significa que puedes construir tu propio cliente Telegram. TDLib se encarga de todos los detalles de implementación de red, cifrado y almacenamiento local...

· Componentes

WebSockets con TMS Sparkle | Blog eSeGeCe

Ejecutar sgcWebSockets y TMS Sparkle en el mismo servidor HTTP.SYS con endpoints distintos.

· Componentes

Binance Futures API

From sgcWebSockets 4.2.2 Binance Futures API is fully supported.1. Added support for live subscriptions in websocket api.2. Added support for user stream websocket data.3. Added support for Rest API:...

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

· Componentes

Cliente Telegram para Android

Desde sgcWebSockets 4.4.1 Telegram es compatible con dispositivos Android, lo que significa que puedes construir tu propio cliente de Telegram. TDLib se encarga de todos los detalles de implementación de red, cifrado y almace...

· Versiones

RAD Studio 10.4

Me complace anunciar la disponibilidad inmediata del soporte para Rad Studio 10.4 en la librería sgcWebSockets.Los usuarios registrados pueden descargar la última beta desde la cuenta privada.La siguiente versión incluirá supp...

· Características

Resultados progresivos en RPC

WAMP 1.0 es un subprotocolo WebSocket abierto que proporciona dos patrones de mensajería asíncrona: RPC y PubSub.Desde sgcWebSockets 4.3.8 se soporta un nuevo método, no incluido en la especificación WAMP 1.0...

· Características

UpdateMode en el protocolo DataSet | Blog eSeGeCe

Modos de actualización del subprotocolo Dataset de sgcWebSockets: Replicate Table y Notify Updates.

· Características

Coturn para Windows

Coturn es una implementación libre y de código abierto de servidores TURN y STUN. El servidor TURN es un servidor y pasarela de NAT traversal de tráfico multimedia VoIP. También puede usarse como servidor TURN...

· Características

Conexiones TCP semiabiertas | Blog eSeGeCe

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

· Componentes

Componente Google Cloud Pub/Sub para Delphi

sgcWebSockets ofrece un componente Delphi para Google Cloud Pub/Sub, el servicio de mensajería publish/subscribe gestionado de Google...

· Componentes

API de Binance WebSocket y Rest API

Desde sgcWebSockets 4.3.6, la API de Binance se ha mejorado y se han implementado nuevos métodos. Mejoras principales: 1. Eliminados todos los métodos para suscribirse antes de una conexión WebSocket exitosa. 2. Añadido...

· Componentes

Componente Amazon SQS

Amazon Simple Queue Service (SQS) es un servicio de colas de mensajes totalmente gestionado que te permite desacoplar y escalar microservicios, sistemas distribuidos y aplicaciones sin servidor. SQS elimina...

· Componentes

Componente Discord API

A partir de sgcWebSockets 2023.6.0 se admite el componente Discord API. Discord es una plataforma de comunicación popular y su API permite enviar y recibir mensajes...

· 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

FmxLinux

FmxLinux permite compilar aplicaciones FireMonkey para Linux. sgcWebSockets es compatible con FmxLinux, permitiéndote desplegar...

· Componentes

Componentes Indy y OpenSSL 1.1.1 | Blog de eSeGeCe

En los últimos años, Indy no se ha actualizado o solo se han aplicado correcciones, y no se han implementado varias nuevas características que son muy importantes para el paquete sgcWebSockets. Para arreglar esto, he estado...

· Características

Clave API y OAuth2 de Google

Para conectarte a las APIs de Google necesitas una clave API o un OAuth2 Client ID/Secret. Este artículo explica cómo obtenerlos...

· Características

OAuth2 Delphi WebSockets | Blog de eSeGeCe

OAuth2 permite que aplicaciones de terceros obtengan acceso a recursos restringidos usando el protocolo HTTP. La RFC 6749 cubre la especificación OAuth2. Hay 4 roles: Cliente, Propietario del recurso, Servidor de autorización...

· Características

Servidor Indy IOCP | Blog de eSeGeCe

Los servidores Indy usan un hilo por cada conexión; esto significa que si tu servidor debe gestionar 1000 conexiones concurrentes, creará 1000 hilos. Pero si en lugar de 1000 conexiones hay 10....

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

· Instalación

Compilación Condicional sgcWebSockets

La librería sgcWebSockets tiene un fichero de configuración situado en la carpeta source que contiene todas las compilaciones condicionales. Este fichero es sgcVer.inc. Si abres este fichero, verás que hay muchas defi...

· Componentes

SignalR Core en Delphi | Blog eSeGeCe

Cliente SignalR Core para Delphi en sgcWebSockets: invocaciones, invocaciones no bloqueantes y streaming.

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