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

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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…

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.

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…

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…

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.

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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