net

146 articles tagged “net”.

· Versões

sgcUI 2026.10: 14 produtos de interface nativos para Delphi, C++ Builder e .NET | Blog eSeGeCe

O sgcUI 2026.10 traz 14 produtos de interface nativos em uma única suíte: grids, tabelas dinâmicas, gráficos, dashboards, medidores, planejadores, diagramas, mapas, PDF e relatórios para Delphi, C++ Builder e .NET…

· Componentes

Passkeys em Delphi: login sem senha com WebAuthn

Senhas são roubadas por phishing, reutilizadas e vazam. Passkeys não. É assim que uma aplicação Delphi as registra, faz login de usuários sem nome de usuário e guarda cada passkey em seu próprio banco de dados…

· Versões

sgcWebSockets 2026.10

o sgcHTML ganha autenticação, roteamento, testes, navegação SPA, SSE, o AI Data Pack, CRUD, um gerador de páginas com IA, MCP Apps e Web Push, e a criptografia se torna pós-quântica com um mecanismo TLS 1.3 e TLS 1.2 em Pascal puro…

· Componentes

Single Sign-On SAML em Delphi com Entra ID, Okta e AD FS

Seu cliente quer que a equipe dele faça login com Entra ID, Okta ou AD FS. Este é o fluxo SAML completo em uma aplicação Delphi, do primeiro redirecionamento até um usuário validado…

· Componentes

Aplicações web Delphi da direita para a esquerda em árabe e hebraico

Defina o idioma como árabe ou hebraico e a página inteira passa para a direita para a esquerda: o atributo dir, a folha de estilos RTL do Bootstrap e todos os componentes sgcHTML, enquanto as páginas da esquerda para a direita continuam idênticas byte a byte…

· Componentes

Login em Delphi com Passkeys, SAML SSO, LDAP e TOTP 2FA

Passkeys, single sign-on SAML, Active Directory, códigos de um aplicativo autenticador, OpenID Connect e OAuth2 para e-mail, como componentes Delphi que você arrasta para um formulário em vez de protocolos que você mesmo precisa programar…

· Componentes

Um agente de voz em tempo real para Delphi e .NET

O TsgcAIVoiceAgent escuta, detecta quando o usuário terminou, responde por voz e chama suas tools, sobre OpenAI Realtime ou Gemini Live. Chegando no sgcWebSockets 2026.10…

· Componentes

Servidor e cliente MCP para Delphi: a nova especificação MCP 2026-07-28

O servidor e o cliente MCP para Delphi agora falam MCP 2026-07-28: requisições sem estado, discover, subscriptions, requisições multi round-trip e tasks…

· Componentes

Um Cliente de Server-Sent Events para Delphi e .NET

O TsgcSSEClient lê um stream de Server-Sent Events, reconecta sozinho e retoma com Last-Event-ID, de modo que uma conexão perdida não perde nenhuma mensagem. Em breve no sgcWebSockets 2026.10…

· Componentes

Extração de Documentos com IA para Delphi e .NET

Entra uma fatura em PDF ou a foto de um recibo, sai JSON validado, com uma confiança para cada campo. O TsgcAIDocumentExtractor chega no sgcWebSockets 2026.10…

· Componentes

EET 2.0 tcheco em Delphi: registre vendas com TsgcEETClient

O envio das vendas ao EET 2.0 tcheco começa em 1º de janeiro de 2027. O TsgcEETClient assina e envia cada venda, lê o pok e verifica a confirmação, com modo de verificação e uma fila offline…

· Versões

Lançamento 2026.9.0: sgcWebSockets, sgcSign, sgcIndy e sgcOpenAPI | Blog eSeGeCe

Lançamento 2026.9.0 para sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy e sgcOpenAPI: um mecanismo de mídia WebRTC nativo, um novo pacote de criptografia, âncoras de confiança na verificação…

· Versões

O Que Há de Novo no sgcSign 2026.9.0 | Blog eSeGeCe

sgcSign 2026.9.0: âncoras de confiança na verificação, listas de certificados mais ricas, PKCS#11 de múltiplos slots sem PIN, dois novos perfis PAdES, requisições de carimbo de tempo assinadas e um único transporte HTTP compartilhado…

· Componentes

Quatro Novos Componentes sgcHTML, Cinco Novas Demos ao Vivo

O sgcHTML adiciona CameraScanner, NumPad, CommandPalette e EmptyState, e então coloca os quatro para trabalhar em cinco novas demos ao vivo: um Armazém, um caixa de Ponto de Venda, Relatórios & Análises, uma plataforma SaaS Multi-Tenant e Serviço de Campo…

· Funcionalidades

Skills de Agente de IA para Delphi, C++Builder e .NET | Blog eSeGeCe

Seu assistente de IA nunca leu o código-fonte da eSeGeCe, então ele inventa propriedades que não existem. As skills de agente resolvem isso, gratuitas e com licença MIT…

· Versões

sgcWebSockets 2026.8: QUIC, HTTP/3, OpenSSL Estático e uma Reformulação do TLS | Blog eSeGeCe

sgcWebSockets 2026.8 adiciona componentes QUIC e HTTP/3, OpenSSL vinculado dentro do executável, mais de 30 novos componentes sgcHTML, uma camada TLS SChannel reescrita, zlib 1.3.1 e um SBOM CycloneDX…

· Componentes

Componentes HTTP/3 Cliente e Servidor para Delphi e C++ Builder

sgcQUIC traz HTTP/3 ao Delphi e C++ Builder com TsgcHTTP3Client e TsgcHTTP3Server, executando a semântica HTTP sobre QUIC com compressão de cabeçalhos QPACK, todos os verbos, requisições assíncronas e descoberta Alt-Svc…

· Componentes

Componentes de Cliente e Servidor QUIC para Delphi e C++ Builder | Blog eSeGeCe

sgcQUIC adiciona o protocolo de transporte QUIC ao Delphi e ao C++ Builder com TsgcQUICClient e TsgcQUICServer, construído sobre o mecanismo QUIC nativo do OpenSSL 3.5 com TLS 1.3, streams multiplexados e 0-RTT…

· Componentes

Três Novos Componentes de Administração sgcHTML: Presence, RolesPermissions e UserManagement

Três novos componentes de administração sgcHTML: Presence para uma lista ao vivo de quem está online, RolesPermissions para uma matriz de concessão, e UserManagement para uma tabela completa de administração de usuários…

· Componentes

Seis Novos Componentes de Feedback do sgcHTML: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress e LogViewer | Blog eSeGeCe

Seis novos componentes de feedback e layout do sgcHTML: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress e LogViewer — mostrando ao visitante o que está acontecendo agora…

· Componentes

Seis Novos Campos de Formulário sgcHTML: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad e Transfer | Blog eSeGeCe

Seis novos componentes de formulário sgcHTML: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad e Transfer — os campos que um formulário administrativo real precisa além de uma simples caixa de texto…

· Componentes

Integrando Bibliotecas JavaScript de Terceiros no sgcHTML

Insira D3.js, Chart.js, um Grid do DevExtreme ou qualquer biblioteca de navegador em uma página sgcHTML com três hooks, ou encapsule-a em um componente reutilizável no servidor…

· Componentes

Seis Novos Visuais sgcHTML: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode e Barcode

Seis novos visuais sgcHTML renderizados como SVG puramente server-side: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode e Barcode — sem biblioteca de gráficos, sem JavaScript no lado do cliente…

· Componentes

Quatro Novos Componentes sgcHTML para Dados Estruturados: TreeGrid, PivotTable, ActivityFeed e Splitter

Quatro novos componentes sgcHTML para dados estruturados: TreeGrid para tabelas hierárquicas, PivotTable para agregados agrupados, ActivityFeed para fluxos de eventos ao vivo, e Splitter para layouts de dois painéis redimensionáveis…

· Versões

sgcWebSockets 2026.7: clustering, histórico de mensagens, async / await e clientes reforçados | Blog eSeGeCe

O sgcWebSockets 2026.7 adiciona clustering entre vários servidores, histórico de mensagens com recuperação na reconexão, async / await, backoff e novas tentativas, controle de fluxo na fila de envio, compressão no servidor HTTP e um cliente HTTP reforçado…

· Componentes

Componente sgcHTML Site: uma página web inteira a partir de um único componente Delphi | Blog eSeGeCe

Um novo componente sgcHTML cria uma página web inteira — cabeçalho, menu de navegação, conteúdo e rodapé — e uma única propriedade Layout a remodela em seis modelos, no Delphi, C++ Builder e .NET…

· Componentes

Fortalecendo a segurança do cliente HTTP no sgcWebSockets | Blog eSeGeCe

Um cliente HTTP que segue redirecionamentos e lê respostas sem limite é uma superfície de ataque. O sgcWebSockets 2026.7 adiciona chaves opcionais que a fecham: remoção de credenciais em redirecionamentos entre hosts, sem queda de HTTPS, limites de resposta, sanidade nos cookies…

· Componentes

sgcWebSockets Histórico de Mensagens & Recuperação na Reconexão — Nunca Perca uma Mensagem | Blog eSeGeCe

O sgcWebSockets mantém um histórico de mensagens limitado por canal com offsets, de modo que um cliente que perde a conexão reproduz automaticamente as mensagens que perdeu na reconexão, opcional, com exemplos em Delphi e .NET…

· Componentes

Clustering no sgcWebSockets — Escale servidores WebSocket por múltiplos nós | Blog eSeGeCe

O TsgcWSCluster escala o sgcWebSockets por múltiplos nós de servidor, um evento de publicação ou de Presence em um nó alcança os assinantes em qualquer outro nó, por meio de um backplane mesh sem infraestrutura ou Redis, com exemplos em Delphi e .NET…

· Componentes

sgcHTML: Crie UIs Web Modernas em Delphi Sem Escrever JavaScript | Blog eSeGeCe

sgcHTML oferece a desenvolvedores Delphi, C++ Builder e .NET mais de 60 componentes HTML do lado do servidor que renderizam marcação Bootstrap 5 e permanecem interativos via htmx — sem JavaScript necessário…

· Versões

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

O sgcWebSockets 2026.6 adiciona um cliente gRPC nativo, um servidor OpenAPI 3 autônomo, um cliente Apache Kafka, TLS nativo no Android e na Apple (sem OpenSSL), detecção de bots no firewall, um transporte MCP stdio, criptografia pós-quântica e servidores WebSocket e HTTP reforçados…

· Componentes

Streaming de Arquivos Grandes a partir do Servidor HTTP do sgcWebSockets | Blog eSeGeCe

Servir arquivos a partir do DocumentRoot costumava carregar o arquivo inteiro na memória por conexão, então 100 downloads de um arquivo de 1 GB precisavam de cerca de 100 GB de RAM. Os arquivos agora fazem streaming a partir do disco e a memória permanece estável…

· Componentes

Fortalecendo o Servidor HTTP no sgcWebSockets | Blog eSeGeCe

Os servidores HTTP agora bloqueiam path traversal ao servir arquivos estáticos, limitam o corpo da requisição, rejeitam requisições no estilo smuggling, defendem o HTTP/2 contra o Rapid Reset e higienizam os cabeçalhos de resposta…

· Componentes

Reforçando a Segurança do Servidor WebSocket no sgcWebSockets | Blog eSeGeCe

Novas proteções integradas para servidores WebSocket: um limite de tamanho de mensagem configurável que interrompe ataques de memória com mensagens grandes, fragmentadas e comprimidas, além de uma validação de handshake mais rigorosa…

· Avaliações

Escolhendo uma biblioteca WebSocket para Delphi em 2026

Um guia de compra 2026 para bibliotecas WebSocket em Delphi: sgcWebSockets, Indy, TMS FNC WX, mORMot e Synapse comparados em recursos, licença, manutenção e suporte a versões do Delphi.

· Componentes

sgcWebSockets 2026.6 — Detecção de Bots no Firewall

O componente TsgcWebSocketFirewall ganha Detecção de Bots baseada em IP no sgcWebSockets 2026.6 — crawlers verificados, faixas de datacenter e IPs em listas de bloqueio identificados via listas de bots conhecidos, faixas ASN, reverse DNS e consultas DNSBL…

· Versões

Cliente da API FXCM removido do sgcWebSockets 2026.6 | Blog eSeGeCe

O componente TsgcWSAPI_FXCM foi removido do sgcWebSockets 2026.6 nas edições Delphi e .NET. A FXCM aposentou sua API pública ForexConnect / REST / streaming de negociação em favor de plataformas de terceiros, deixando a integração sem um provedor upstream…

· Versões

sgcWebSockets 2026.5 — Rate Limiter, Circuit Breaker, Chaves de API, OAuth do MCP e IOCP mais rápido | Blog eSeGeCe

sgcWebSockets 2026.5 traz TsgcWSRateLimiter, TsgcWSCircuitBreaker e TsgcWSAPIKeyManager, um cliente Forex.com + Lightstreamer, OAuth 2.1 para o MCP Server, ajuste de alto desempenho para IOCP / EPOLL, chaves pós-quânticas ML-KEM-768 e um extenso lote de correções em HTTP/2 / MCP.

· Versões

sgcSign 2026.5 — Authenticode, Pacote EU eIDAS e 9 Perfis Trabalhistas | Blog eSeGeCe

sgcSign 2026.5 adiciona assinatura Microsoft Authenticode para arquivos PE, assinadores ClickOnce / NuGet / VSIX, um pacote de conformidade EU eIDAS (ASiC, lista de confiança LOTL/EUTL, assinatura remota CSC), 9 perfis trabalhistas, um perfil Peppol búlgaro, um gerador de QR Code nativo e ECDSA P-256/384/521.

· Componentes

API REST Forex.com & Lightstreamer

A próxima release do sgcWebSockets - versão 2026.5.0 - adiciona suporte nativo à API de Trading da Forex.com / StoneX / CityIndex: gerenciamento de ordens REST e streaming Lightstreamer em tempo real, tudo entregue...

· Versões

sgcWebSockets 2026.4

Rad Studio [+] : Adicionado suporte para Rad Studio 13.1:: a nova plataforma WinARM64EC é compatível. [+] : Novo componente TsgcWSFirewall: full-featured firewall for WebSocket servers with IP blacklist/whitel...

· Componentes

Cliente Delphi para a API Gemini

Google Gemini é uma das famílias de modelos de IA multimodais mais poderosas disponíveis hoje, destacando-se em geração de texto, compreensão de imagens, saídas estruturadas e function calling em uma ampla gama...

· Funcionalidades

Compressão WebSocket Mais Rápida

A compressão WebSocket é essencial para reduzir a largura de banda e melhorar a responsividade, especialmente ao transmitir dados repetitivos como payloads JSON. A extensão permessage-deflate comprime cada...

· Funcionalidades

OAuth2 dPoP no Delphi

Tokens de acesso OAuth 2.0 são as chaves do seu reino de API — e se alguém roubar um, pode usá-lo de qualquer lugar. DPoP (Demonstrating Proof of Possession), definido na RFC 9449, resolve isso vinculando cripto...

· Componentes

Firewall para Servidores sgcWebSockets

A segurança não é mais opcional. Todo servidor WebSocket exposto à internet é alvo de ataques de força bruta, tentativas de injeção, flooding de conexões e abuso automatizado. Defender-se contra essas ame...

· Funcionalidades

Servidor Indy com SChannel no Delphi

Por anos, desenvolvedores Delphi que implantam servidores TLS no Windows enfrentaram o mesmo desafio: empacotar as bibliotecas OpenSSL corretas com sua aplicação. Incompatibilidades de versão, DLLs ausentes em...

· Funcionalidades

Atualização do Cliente Delphi AMQP 1

The AMQP 1.0 protocol implementation em sgcWebSockets has undergone um comprehensive review against o OASIS AMQP 1.0 specification. Este artigo documenta o 30 fixes applied across 8 source files,...

· Funcionalidades

Atualização do Cliente Delphi AMQP 0.9.1

The AMQP 0-9-1 implementation em sgcWebSockets has received um comprehensive update: 11 bug fixes covering critical parameter ordering, type mismatches, thread safety, e data loss issues, plus 6 new...

· Funcionalidades

Atualização do Cliente OpenAI para Delphi

sgcWebSockets 2026.4.0 introduz uma grande expansão da integração da API OpenAI, trazendo suporte completo para a nova API Responses (a substituta oficial da API Assistants descontinuada), Audio...

· Funcionalidades

Novos Métodos da API Binance no sgcWebSockets

A biblioteca sgcWebSockets continua expandindo sua integração com a Binance com um lote significativo de novos métodos cobrindo a API REST Spot, API REST Futures e streams WebSocket. Este artigo fornece...

· Versões

sgcWebSockets 2025.10

Rad Studio [+] : Novo Component TsgcWSAPIClient_MCP implements the MCP Cilent specification. [+] : Novo Demo MCP Client showing the main features of the MCP Client, can be found in the folder "Demos\15...

· Componentes

Criando aplicativos de criptomoedas com o Componente Binance

The TsgcWSAPI_Binance component was designed para let Delphi teams ship Binance-enabled experiences fast: um partir de launching customer-facing trading desks para embedding dados de mercado widgets dentro your finan...

· Componentes

Cliente Telegram para Delphi

A família de componentes sgcTelegram combina o poder da Telegram Database Library oficial com a produtividade rápida do Delphi. Este artigo descreve como configurar e incorporar o componente em suas a...

· Componentes

Componente WhatsApp para Delphi

O componente WhatsApp do sgcWebSockets permite que equipes Delphi entreguem conversas instantâneas e personalizadas em escala. Seja para integrações de CRM, portais de help-desk ou serviços transacionais de notificação...

· Componentes

Telegram atualizado

A Biblioteca do Telegram foi atualizada para a versão 1.8.54 para as seguintes Personalities do Rad Studio:Win32Win64Android64iOS64OSX64OSXARM64Linux64Agora a versão Android64 é compilada com tamanho de página...

· Funcionalidades

Autorizações no sgcWebSockets

A biblioteca sgcWebSockets oferece suporte a múltiplos métodos de autenticação para proteger a comunicação WebSocket em aplicações Delphi e C++Builder. Como o próprio protocolo WebSocket não define um mecanismo de aut...

· Componentes

Usando o Cliente WebSocket no .NET

TsgcWebSocketClient é o wrapper .NET do cliente runtime do sgcWebSockets. Ele herda todas as capacidades principais de WebSocket de TsgcWebSocketClient_base, oferecendo às aplicações .NET uma API em estilo...

· Versões

sgcWebSockets 2025.7

Rad Studio [+] : Aprimorado WebAuthn: added support for PS256, PS384 and PS512 algorithms. [+] : Aprimorado WebAuthn: nova propriedade WebAuthnOptions.MDS para configurar the Fido Metadata Service. [+] : Improv...

· Versões

sgcWebSockets 2025.6

Rad Studio [+] : Aprimorado OpenAI Assistant: novo evento OnFunctionCall which permite interface OpenAI models with your code, database, applications... [+] : Atualizado the OpenAI Assistant Demo com um n...

· Versões

sgcWebSockets 2025.5

Rad Studio [+] : Aprimorado WebAuthn Server: novos eventos para tratar better the Options request/response for the Registration and Authentication flows. - OnWebAuthnRegistrationOptionsRequest: permite ca...

· Versões

sgcWebSockets 2025.4

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

· Versões

sgcWebSockets 2025.3

Rad Studio [+] : Adicionado suporte para Rad Studio 12.3 [+] : Aprimorado Setup, a nova opção "Build Rad Studio IDE Win64" permite instalar o pacote for the 64-bit IDE, por padrão is desabilitada. [+] : Impr...

· Versões

sgcWebSockets 2024.10

Rad Studio [+] : Aprimorado OpenAI Assistant: agora permite enviar arquivos e fazer perguntas sobre o conteúdo desses arquivos. [+] : Aprimorado OpenAI Assistant Demo, a nova opção foi adicionado to upload...

· Funcionalidades

Suporte Legacy do OpenSSL 3

O OpenSSL 3.0 moveu vários algoritmos obsoletos ou inseguros para um módulo interno da biblioteca chamado legacy provider. Ele não é carregado por padrão, então aplicativos (ou seus runtimes de linguagem) que usam OpenSSL...

· Versões

sgcWebSockets 2024.5

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

· Funcionalidades

PKCE OAuth2 para Delphi

A partir do sgcWebSockets 2024.5.0, o PKCE, que significa "Proof of Key Code Exchange", é uma extensão do protocolo OAuth 2.0 que ajuda a evitar ataques de interceptação de código. O PKCE é suportado nos componentes OAuth2 Serv...

· Versões

sgcWebSockets 2024.4

Rad Studio [+] : Aprimorado Binance API Client, the convert endpoints foram adicionados to the REST_API class. [+] : Added a propriedade Options.Software para personalizar the Server HTTP Header value. [+] : N...

· Versões

sgcWebSockets 2024.3.0

Rad Studio [+] : Atualizado the OpenSSL 1.1.1 libraries to the version 1.1.1w. This is the latest lançamento for the Api 1.1.1. [+] : Atualizado the OpenSSL 3.0.0 libraries to the version 3.0.13. [+] : Update...

· Componentes

Bibliotecas Telegram Atualizadas para Delphi, C++ Builder & .NET (2024)

O sgcWebSockets suporta a Telegram TDLib, então você pode criar seu próprio Telegram Client para qualquer personality do Delphi:Windows 32Windows 64Mac OSXMac OSXARM64iOSAndroidLinux64 As bibliotecas do Tele...

· Funcionalidades

OpenSSL 1.1 e 3.*

Embora as bibliotecas openSSL 1.0 e 1.1 não recebam mais atualizações, os usuários devem considerar usar as APIs mais recentes do openSSL 3.0 ou 3.1. Veja abaixo as diferenças entre 3.0 e 3.1: OpenSSL 3.0...

· Versões

sgcWebSockets 2024.2

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

· Funcionalidades

HTTP/2 Threads do Servidor

A partir do sgcWebSockets 2024.2.0 o servidor HTTP/2 foi melhorado ao receber requisições HTTP/2. Agora, por padrão, quando o servidor recebe uma nova requisição HTTP/2, ela é enfileirada e despachada por uma das...

· Versões

sgcWebSockets 2024.1

Rad Studio [+] : Adicionado suporte para Lazarus 3.0 [+] : Aprimorado Bybit API Client: o cliente foi atualizado para a API V5. [+] : Aprimorado Demo "05.Crypto\01.CryptoAPI", it foi atualizado to show how t...

· Versões

sgcWebSockets 2023.8

Rad Studio [+] : Adicionado suporte para Rad Studio 12 Athens. [+] : Atualizado the Indy version to the latest. [+] : Novo Client API: CEX PLUS: cryptocurrency exchange and trading platform. Implement WebSocke...

· Versões

sgcWebSockets 2023.7

Rad Studio [+] : Aprimorado the Presence Server Protocol, novo "Broadcast" method que permite para enviar a message to all connected clients usando this protocol or to clients subscribed to a specific chann...

· Versões

sgcWebSockets 2023.6

Rad Studio [+] : Novo Pinecone API Client, it's a vector database which provides long-term memory for AI usando embeddings from AI models. [+] : Novo Demo showing the main features of Pinecone API, it's...

· Versões

sgcWebSockets 2023.3

Rad Studio [+] : Adicionado suporte para OpenAI API, que permite interagir com modelos como gpt-3.5-turbo, speech to text, traduções, geração de imagens com IA e muito mais. [+] : Novo Demos which show how...

· Versões

sgcWebSockets 2023.2

Rad Studio [+] : Adicionado suporte para Rad Studio 11.3. [+] : Novo OpenAPI Pascal Parser, importa qualquer especificação openAPI 3.0, Swagger 1.0 ou 2.0 e cria um arquivo de interface Pascal. [+] : Aprimorado HTTP...

· Versões

sgcWebSockets 2023.1

Rad Studio [+] : Bibliotecas Telegram atualizadas para a versão 1.8.9. [+] : Cliente Telegram aprimorado, quando there is um erro ao carregar a biblioteca on MacOS, agora o error message com o reason is caugh...

· Componentes

Bibliotecas Telegram Atualizadas para Delphi, C++ Builder & .NET

O sgcWebSockets suporta a Telegram TDLib, então você pode criar seu próprio Telegram Client para qualquer personality do Delphi:Windows 32Windows 64Mac OSXMac OSXARM64iOSAndroidLinux64 As bibliotecas do Tele...

· Versões

sgcWebSockets 2022.10

Rad Studio [+] : New Client API: Bybit: cryptocurrency exchange and trading platform. Implement WebSocket protocol for: Spot, Inverse Perpetual, USDT Perpetual and Inverse Futures. [+] : Melhorado Dem...

· Versões

sgcWebSockets 2022.9

Rad Studio [+] : Adicionado suporte para EPOLL em servidores Indy Linux (WebSocket e HTTPs). A propriedade IOHandlerOptions.IOHandlerType tem um novo valor chamado iohEPOLL. [+] : Nova propriedade "IOHandle...

· Funcionalidades

Servidores Indy - IOCP Windows (2 / 3)

A partir do sgcWebSockets 2022.9.0 o IOHandler IOCP do servidor Indy foi reescrito do zero e o desempenho foi melhorado. O IOHandler IOCP está disponível apenas no sgcWebSockets Enterprise Package.Usando IOC...

· Funcionalidades

Servidores Indy - Modelo de Threads (1 / 3)

Os Servidores Indy usam threads para tratar as conexões dos clientes; toda vez que um novo cliente se conecta ao servidor, uma nova thread é criada e essa thread lida com a conexão, então se você tem 100 conexõe...

· Componentes

Bibliotecas OpenSSL atualizadas

As bibliotecas openSSL foram atualizadas para a versão mais recente: - OpenSSL 1.1.1s - OpenSSL 3.0.7 (corrige vulnerabilidade crítica das versões 3.0.0 a 3.0.6)

· Componentes

OpenSSL 3.0.7 corrige vulnerabilidade crítica

OpenSSL lançou uma nova versão, a 3.0.7, que corrige uma vulnerabilidade crítica das versões openSSL 3.0.0 a 3.0.6. Usuários registrados podem baixar a versão mais recente do openSSL na conta privada...

· Componentes

WinHTTP Erro de Segurança 12175

Após o Windows Update KB5018410 (10 de outubro de 2022), o TLS 1.0 e o TLS 1.1 deixaram de ser suportados, mas isso parece ter afetado também o protocolo TLS 1.2. Assim, ao usar o WinHTTP para conectar via TLS 1.2,...

· Versões

sgcWebSockets 2022.8

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : Adicionado suporte para new iOS Simulator for ARM64 (Rad Studio 11.2). [+] : Adicionado suporte para DTLS ov...

· Versões

sgcWebSockets 2022.7

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : Novo componente cliente TsgcWSAPI_XTB. FX and CFD trading, providing access to over +2000 financial...

· Componentes

WhatsApp API: Enviar Arquivos Locais

A partir do sgcWebSockets 2022.7.0, agora você pode fazer upload de arquivos locais (como pdf, vídeos, áudios...) para os servidores do WhatsApp e enviar uma mensagem para seus usuários. Antes dessa melhoria, você só conseguia enviar arquivos...

· Versões

sgcWebSockets 2022.6

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : Novo componente cliente TsgcWSAPI_OKX. OKX, antigamente conhecido como OKEx, is one of the largest crypto sp...

· Componentes

.NET WhatsApp Cloud API

A partir do sgcWebSockets 2022.6.0, a WhatsApp Cloud API é compatível para .NET. Envie e receba mensagens usando uma versão hospedada em nuvem da WhatsApp Business Platform. A Cloud API permite implementar...

· Versões

sgcWebSockets 2022.4.0

Enter your text here ... Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : ZLib foi atualizado para 1.2.12, inclui a correção de segurança mais recente (*onl...

· Versões

sgcWebSockets 2022.3.0

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : New sgcWebSockets Package Installer, instala e registra a biblioteca sgcWebSockets. [+] : New IDE A...

· Funcionalidades

Mensagens Patrocinadas do Telegram

A partir do sgcWebSockets 2022.3.0, as Sponsored Messages são suportadas. As Sponsored Messages exigem o Telegram 1.8.0+, então as bibliotecas do Telegram foram atualizadas para suportar esse recurso.As sponsored messages no T...

· Versões

sgcWebSockets 2022.2.0

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : Melhorado Amazon AWS IoT Client, SignatureV4 tem uma nova propriedade "OpenSSL_Options" which permite to...

· Versões

sgcWebSockets 2022.1.0

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos nesta versão:[+] : Novo componente TsgcWSPClient_AMQP, implementa o protocolo AMQP 0.9.1. [+] : Novo demo AMQP which show...

· Funcionalidades

Binance.us API Delphi e .NET

A partir do sgcWebSockets 2022.1, o Binance.us Servers são suportados por our Binance API Client. The following APIs são suportados:WebSocket streams: permite inscreva-se em some métodos e get data em real...

· Versões

Erro Telegram TDLib: UPDATE_APP_TO_LOGIN

Se você recebe o código de erro 406 "UPDATE_APP_TO_LOGIN", significa que a versão da TDLib está desatualizada e precisa ser atualizada para a versão 1.7.9 mais recente. O motivo é que o Telegram migrou para identificadores 64-Bit...

· Funcionalidades

Telegram: Solicitar Número de Telefone ou Localização

A partir do sgcWebSockets 2022.1, o componente Telegram Client é capaz de solicitar ao usuário o número de telefone ou a localização quando o login é feito como bot.Veja abaixo um exemplo de código em Delphi, C++ Builder e .NET Ex...

· Versões

sgcWebSockets 4.5.4

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos no sgcWebSockets 4.5.4: [+] : Aprimorado TLSOptions.Version property, now if o valor is tlsUndefined (the default), th...

· Versões

Pacote NuGet do sgcWebSockets .NET Community

O sgcWebSockets .NET tem uma nova edição chamada sgcWebSockets .NET Community Edition, gratuita para aplicações não comerciais. O pacote pode ser baixado do nuget.org pelo link a seguirhttp...

· Funcionalidades

sgcWebSockets .NET MacOS 64

A partir do sgcWebSockets .NET 4.5.4, há suporte ao MacOS 64 bits, então agora você pode compilar aplicações no Visual Studio para Mac para Mac OS 64 bits. Os componentes compatíveis no MacOS são os mesmos do Windows, ou seja...

· Funcionalidades

MacOS Monterey: erro ao carregar bibliotecas OpenSSL

Após atualizar para o MacOS Monterey, você pode ter um erro ao tentar carregar as bibliotecas openSSL.Invalid dylib load. Clients should not load the unversioned libcrypto dylib as it does not have a s...

· Versões

sgcWebSockets 4.5.3

Rad Studio Aqui está a lista completa de novos recursos e correções de bugs incluídos no sgcWebSockets 4.5.3: [+] : Adicionado suporte para OpenSSL 3.0.0 [+] : Novo Component TsgcWSAPIServer_RTCMultiConnection,...

· Funcionalidades

OpenSSL 3.0 Indy Delphi e .NET

A partir do sgcWebSockets 4.5.3, as bibliotecas openSSL 3.0 são suportadas para os seguintes compiladores: Delphi 7 - Rad Studio 11 Windows 32/64, OSX 64, Android 32/64, iOS 64, Linux 64; .NET Windows 32/64. OpenSSL 3.0...

· Componentes

API do Servidor RTCMultiConnection para Delphi

A partir de sgcWebSockets 4.5.3, RTCMultiConnection é suportado. RTCMultiConnection é uma biblioteca WebRTC JavaScript para aplicativos peer-to-peer (compartilhamento de tela, conferência de áudio/vídeo, compartilhamento de arquivos, med...

· Funcionalidades

Protocolo WebSocket para DevExtreme DataGrid

DevExtreme Data Grid, da DevExpress, é'um poderoso Data Grid para Javascript. Um dos recursos é'atualizações parciais, que permite atualizar um registro de uma grade sem atualizar a página inteira. Geral...

· Versões

Bibliotecas do Telegram atualizadas

O sgcWebSockets suporta a TDLib do Telegram, então você pode criar seu próprio Cliente Telegram para qualquer personality do Delphi:Windows 32Windows 64Mac OSXiOSAndroidLinux64As bibliotecas do Telegram foram atualizadas para a...

· Funcionalidades

SChannel: Lista de Cifras e Informações de Conexão

A partir de sgcWebSockets 4.5.1 o SChannel foi aprimorado com 2 novos recursos:1. Há uma nova propriedade em TLSOptions.SChannel_Options chamada CipherList onde você pode definir quais cifras serão usadas.2. The...

· Funcionalidades

Telegram: Obter Membros

A Telegram API permite obter informações sobre os membros de um SuperGroup. Use o método GetSuperGroupMembers para obter informações sobre membros ou usuários banidos em um supergrupo ou canal. Só pode ser usado...

· Funcionalidades

Conexões TCP em Estado TIME_WAIT

Quando um cliente inicia uma desconexão do servidor, há uma troca entre cliente e servidor para informar o estado da desconexão. Quando o processo termina, a conexão do socket do cliente fica no estado TIME_WA...

· Funcionalidades

OAuth2 Client Credentials

O componente OAuth2 Client agora suporta Client Credentials como tipo de concessão, este tipo de concessão é comumente usado para interações servidor-a-servidor que devem ser executadas em segundo plano, sem interaç...

· Funcionalidades

HTTP Post: Arquivos Grandes

Os Servidores sgcWebSockets permitem enviar Arquivos Grandes via Post sem afetar a memória do servidor. Quando um cliente HTTP envia um stream multipart/form-data, o stream é salvo pelo servidor em memória. Quando os arquivos são gr...

· Versões

openSSL 1.1.1k

As bibliotecas openSSL mais recentes foram compiladas e atualizadas para usuários do sgcWebSockets com uma licença ativa; as seguintes bibliotecas estão disponíveis: 1. Windows32 2. Windows64 3. OSX64 4. Android64 5. iOS64...

· Versões

sgcWebSockets 4.4.8

Aqui está a lista completa de novos recursos e correções de bugs incluídos no sgcWebSockets 4.4.8:[+] : Novo Component TsgcHTTP_JWT_Client, permite encode and sign JWT Tokens as Authentication Bearers in...

· Componentes

WebSocket: Enviar Arquivo no .NET

A partir do sgcWebSockets 4.4.8, o WebSocket Protocol Files é suportado pela biblioteca .NET do sgcWebSockets.Este protocolo permite enviar arquivos usando o transporte binário WebSocket. Ele consegue lidar com arquivos grandes com bai...

· Componentes

API Kraken Futures

A partir do sgcWebSockets 4.4.8 a API Kraken Futures tem suportehttps://futures.kraken.com/As seguintes APIs têm suporte:WebSockets Public API: conecta-se a um servidor WebSocket público.WebSockets Private API...

· Funcionalidades

OpenSSL Perfect Forward Secrecy no Delphi

A partir de sgcWebSockets 4.4.8 há pequenas modificações na biblioteca para melhorar a segurança das conexões. Uma delas é o Perfect Forward SecrecyQuando você usa o mecanismo de troca de chaves RSA, ele cria um l...

· Funcionalidades

Mensagens Mascaradas no WebSocket

A partir do sgcWebSockets 4.4.8, o Log de mensagens WebSocket foi aprimorado. Até agora, as mensagens eram salvas como foram enviadas/recebidas pelo socket, ou seja, quando uma mensagem WebSocket era enviada pelo We...

· Versões

sgcWebSockets 4.4.7

Aqui está a lista completa de novos recursos e correções de bugs incluídos no sgcWebSockets 4.4.7:[+] : Novo Client Component TsgcWSAPI_Coinbase, Coinbase is a platform that permite buy, sell and store c...

· Funcionalidades

Certificados SChannel

A partir de sgcWebSockets 4.4.7 o uso de certificados usando SChannel como biblioteca criptográfica é suportado.A implementação SChannel suporta 2 tipos de autenticação por certificado:1. Usando um certificado PFX2....

· Funcionalidades

Telegram Bot Chat não encontrado

Quando você entra como bot, o método GetChats não pode ser usado, então você não obtém todos os chats disponíveis. Se for a primeira vez que você entra como Bot e tenta enviar uma mensagem para um Chat conhecido, você receberá este...

· Funcionalidades

Telegram: Enviar Mensagem em Negrito, Itálico...

O Telegram client foi aprimorado com um novo método, SendRichTextMessages, que suporta o uso de estilos como: negrito, itálico, sublinhado, tachado e código.O uso é muito simples: se você quer enviar um t...

· Funcionalidades

AWS Cognito e OAuth2

biblioteca sgcWebSockets suporta OAuth2 Autenticação em Server e Client components, próxima versão will include um novo recurso required por AWS Cognito service, quando você tentar autenticar using OAuth...

· Funcionalidades

HTTP/2 Serviço Alternativo

O cabeçalho HTTP Alt-Svc é usado para informar os clientes de que o mesmo recurso pode ser acessado por outro serviço ou protocolo, o que é útil se você quiser informar aos clientes HTTP que seu servidor suport...

· Funcionalidades

WebSocket Cliente: BeforeConnect e BeforeWatchDog

O WebSocket Client pode ser personalizado com alguns dos eventos disponíveis. Há 2 novos eventos adicionados na versão mais recente:OnBeforeConnect: este evento é chamado logo antes do cliente tentar se conec...

· Versões

sgcWebSockets 4.4.6

Aqui está a lista completa de novos recursos e correções de bugs incluídos no sgcWebSockets 4.4.6:[+] : Novo evento OnBeforeForwardHTTP on Server Components, permite forward an HTTP request to another ser...

· Componentes

Testes de Conformidade HTTP/2

sgcWebSockets suporta o protocolo HTTP/2 nos componentes Servidor e Cliente, a implementação é feita 100% em código Delphi puro sem usar nenhuma biblioteca externa. Testamos nossa implementação HTTP/2 us...

· Funcionalidades

OAuth2: Personalizar HTML de Login

Quando um cliente OAuth2 faz uma requisição para obter um novo Access Token, uma página web é exibida em um navegador para permitir esta conexão e fazer login com usuário e senha.A página HTML é incluída por padrão em...

· Funcionalidades

Servidor OAuth2: Permitir Requisições Não Autenticadas

Por padrão, quando OAuth2 está habilitado no lado do servidor, todas as requisições HTTP exigem autenticação usando Bearer Tokens.Se você quiser permitir que algumas URLs sejam acessadas sem a necessidade de usar um Bearer Token,...

· Funcionalidades

Registro de Aplicações no Servidor OAuth2

Antes que um novo OAuth2 seja solicitado por um cliente, o App deve ser registrado no servidor.Registrar um novo App requer as seguintes informações: Nome do App: é o nome da aplicação. Exemplo: MyApp...

· Funcionalidades

Endpoints do Servidor OAuth2

Por padrão, o servidor OAuth2 usa os seguintes endpoints: Authorization: /sgc/oauth2/auth Token: /sgc/oauth2/tokenIsso significa que se o seu servidor escuta no IP 80.54.41.30 e porta 8443, os endpoints O...

· Componentes

Autorização OAuth2 no Servidor

A partir de sgcWebSockets 4.4.5 o protocolo OAuth2 é suportado nos componentes de servidor.OAuth2 permite que aplicativos de terceiros recebam acesso limitado a um serviço HTTP que está em nome de um recurs...

· Funcionalidades

WatchDog: Monitorar Servidor

A partir do sgcWebSockets 4.4.4, uma nova propriedade Monitor foi adicionada ao recurso WatchDog. WatchDog.Monitor permite verificar se novos clientes conseguem se conectar ao servidor; isso é feito por um cliente interno que ten...

· Funcionalidades

Cliente Telegram e Proxies

A partir do sgcWebSockets 4.4.4, o Telegram Client suporta conexões via Proxy. O Telegram Client pode ser configurado para usar um proxy. Atualmente, o Telegram suporta 3 tipos de proxies:1. HTTP2. MTProt...

· Funcionalidades

MQTT: Publicar Mensagem e Aguardar Resposta

A partir do sgcWebSockets 4.4.4 o cliente MQTT tem um novo método chamado PublishAndWait. Até agora, quando um cliente publicava uma mensagem usando QoS níveis 1 ou 2, a única forma de saber se a mensagem foi processada...

· Funcionalidades

HTTP/2 Teste de Desempenho do Servidor

A partir do sgcWebSockets 4.4.3, o HTTP/2 tem suporte inicial e novos recursos serão adicionados nas próximas versões. Em um post anterior do blog comparamos o desempenho entre os protocolos HTTP 1.1 e HTTP/2; para isso...

· Componentes

HTTP/2 Suporte Inicial ao Servidor

A partir do sgcWebSockets 4.4.3 o protocolo HTTP/2 tem suporte inicial (ainda está'em beta) no TsgcWebSocketHTTPServer. O servidor rápido baseado em HTTP.SYS receberá suporte a HTTP/2 nas próximas versões.Por padr...

· Versões

sgcWebSockets 4.4.1

Mudanças incluídas no sgcWebSockets 4.4.1[+] : Aprimorado Telegram API Component: adicionado suporte para Android. [+] : Nova propriedade "DatabaseDirectory" in Telegram Client. Allows para definir the directory where i...

· Funcionalidades

Conexões TCP Half-Open

Uma vez estabelecida a conexão, se nenhum dos lados enviar dados, nenhum pacote trafega pela rede. O TCP é um protocolo ocioso, então ele presume que a conexão está ativa. Motivos de desconexão...

· Componentes

Servidor e cliente SignalR em C#

O sgcWebSockets oferece suporte aos protocolos SignalR e SignalRCore. Agora, veremos um exemplo de como conectar a um servidor SignalR usando um exemplo em C# do CodeProject. Você pode acessar o artigo...

· Funcionalidades

WebSocket: Demo de Upload de Arquivo

Este é um demo que mostra como fazer upload de um arquivo para um servidor WebSocket. Siga os próximos passos: selecione um arquivo que será enviado ao servidor. Em seguida, pressione conectar. Se a conexão for bem-sucedida, uma mensagem mostr...

· Instalação

Não foi possível carregar a biblioteca SSL

Algumas bibliotecas, como Indy, usam openssl para se conectar a servidores seguros usando TLS. Como alguns componentes do pacote sgcWebSockets são baseados na biblioteca Indy, fazem uso das bibliotecas openssl e às vezes...

· Funcionalidades

String de Conexão Obsoleta com RSA

A biblioteca sgcWebSockets permite executar servidores WebSocket seguros usando bibliotecas openSSL, se você iniciar um novo servidor seguro e tentar se conectar com um navegador como o Chrome, funcionará bem e mostrará uma gre...

· Funcionalidades

Indy suporta ALPN (Application Layer Protocol Negotiation)

ALPN ou Application Layer Protocol Name é uma extensão do TLS que inclui a negociação de protocolo dentro da troca de mensagens hello. ALPN é capaz de negociar qual protocolo deve ser tratado so...