eSeGeCe — Componentes de comunicação de nível empresarial para Delphi e .NET
DESTAQUE · O ecossistema eSeGeCe

Componentes de Comunicação Empresariais para Delphi & .NET

Vinte anos de engenharia, destilados em uma única stack nativa. Conformidade total com RFC 6455, 30+ integrações de API e alcance multiplataforma do Windows ao Linux, do iOS ao Android. Construa aplicações em tempo real, seguras e escaláveis com componentes 100% nativos, usados por mais de 3.000 desenvolvedores no mundo todo.

  • 20+ Anos
  • 100% Código Nativo
  • Multiplataforma
  • TLS 1.3 Pronto
3.000+ Desenvolvedores Aplicações em produção no mundo todo
761+ Componentes Unidades de código só no sgcWebSockets
30+ Integrações de API IA, nuvem, finanças e mensageria
20+ Anos de Experiência Delphi 7 ao RAD Studio 13
5 Plataformas Suportadas Windows, macOS, Linux, iOS, Android

Uma assinatura. Seis produtos. Zero royalties.

O pacote All-Access libera sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics e sgcIndy em uma única licença. Código-fonte completo, atualizações vitalícias no período e implantação sem royalties em todas as plataformas para as quais você distribui.

A Stack da eSeGeCe de Relance

Uma stack única em camadas cobre tudo, desde o transporte físico até a integração com IA: transportes, segurança, identidade e 30+ superfícies de API.

CLIENTES Navegador App Mobile App Desktop TRANSPORTE sgcWebSockets · sgcIndy WebSocket HTTP/2 HTTP/3 MQTT AMQP STOMP WAMP WebRTC SSE QUIC SEGURANÇA Identidade, Autenticação e Criptografia OAuth2 JWT WebAuthn E2EE TLS 1.3 OpenSSL 3 SChannel XAdES · PAdES INTEGRAÇÃO 30+ APIs · IA · Nuvem · Finanças IA & LLM OpenAI · Anthropic Gemini · MCP · Embeddings Nuvem AWS · Azure · GCP IoT Hub · S3 · Pub/Sub Finanças 14 Exchanges Cripto Tickers em Tempo Real Compatibilidade Socket.IO · SignalR Core Pusher · Firebase

Uma stack coerente, em camadas, segura e extensível, do socket até o seu agente de IA.

Bibliotecas Poderosas, Um Ecossistema

Seis bibliotecas que compartilham o mesmo padrão de engenharia: código 100% nativo, código-fonte completo e suporte do Delphi 7 ao RAD Studio 13 e ao .NET 9.

sgcWebSockets

WebSocket, HTTP/2, HTTP/3, MQTT, AMQP, WebRTC, IA e 30+ integrações de API. A biblioteca de comunicação Delphi mais abrangente disponível, com uma edição .NET equivalente.

Saiba mais →

sgcHTML

Crie interfaces web completas direto no Delphi e no .NET, sem precisar de uma equipe de front-end separada. 64 componentes HTML server-side, atualizações em tempo real via WebSocket e interatividade com htmx.

Saiba mais →

sgcOpenAPI

Um produto único: analisador OpenAPI 3.x, gerador de SDK Pascal, servidor OpenAPI e mais de 1.195 SDKs pré-compilados para AWS, Azure, Google Cloud e Microsoft Graph.

Saiba mais →

sgcSign

Assinaturas de documentos (XAdES / PAdES / CAdES / ASiC) e assinatura de código (Authenticode .exe / .dll, ClickOnce, NuGet, VSIX) via biblioteca ou sgcSign Server. 10 provedores de chave incluindo HSM, AWS KMS, Azure Trusted Signing, HashiCorp Vault. 21 perfis de país da UE.

Saiba mais →

sgcBiometrics

Windows Hello, sensores de impressão digital, reconhecimento facial para Delphi e C++ Builder. Integração com o Windows Biometric Framework.

Saiba mais →

sgcIndy

Suite de componentes Indy TCP/IP aprimorada com suporte estendido a protocolos e otimizações de desempenho para aplicações empresariais.

Saiba mais →

Todo produto vem com código-fonte completo e implantação sem royalties. O pacote All-Access cobre os seis.

Uma Árvore de Código, Todos os Alvos

SISTEMAS OPERACIONAIS
Windows 32 & 64-bit
macOS Intel & ARM
Linux x64 · ARM64
iOS 15+ & iPadOS
Android API 26+
IDEs & FRAMEWORKS
Delphi 7 → 13
C++ Builder 2007 → 13
.NET 2.0 → .NET 9

Multiplataforma, Multi-Framework

Uma única árvore de código-fonte compila componentes nativos em cada IDE moderno da Embarcadero e em todos os principais sistemas operacionais: desktop, mobile e servidor. Sem forks específicos por plataforma, sem malabarismos com DLLs.

5 Alvos de SO Windows, macOS, Linux, iOS, Android
12 Versões de IDE Delphi 7 ao RAD Studio 13
4 Frameworks de UI VCL, FireMonkey, .NET, Lazarus / FPC
1 Árvore de código Mesma API e componentes em cada alvo

Todos os Protocolos que Você Precisa

Onze protocolos de rede de primeira classe e variantes compatíveis com o ecossistema. Uma biblioteca, todos os estilos de mensageria.

WebSocket · RFC 6455 HTTP/2 · RFC 7540 HTTP/3 · QUIC SSE · Server-Sent Events WebRTC · STUN / TURN / ICE MQTT · 3.1.1 & 5.0 AMQP · 0.9.1 & 1.0 STOMP · 1.0 & 1.2 WAMP · v2 CoAP · IoT Socket.IO · v4 SignalR Core · .NET Pusher · Channels TLS 1.2 / 1.3
Mensageria & pub/sub

Implementações nativas de cliente E servidor dos quatro protocolos pub/sub mais utilizados pelos desenvolvedores. Totalmente conformes com as especificações publicadas, com adaptadores prontos para os brokers dominantes em cada ecossistema.

MQTT 3.1.1 & 5.0

Pub/sub leve para IoT, mobile e milhões de conexões simultâneas

Frames binários compactos (2 bytes de cabeçalho), sessões persistentes entre desconexões, mensagens retidas e last-will-and-testament para redes instáveis. O padrão de facto para telemetria IoT e push mobile.

  • QoS 0 / 1 / 2: entrega no máximo uma vez, pelo menos uma vez, exatamente uma vez
  • Propriedades 5.0: aliases de tópico, expiração de mensagem, tópicos de resposta, propriedades do usuário
  • Assinaturas compartilhadas: distribua um tópico entre pools de workers (5.0)
  • Brokers testados: HiveMQ, Mosquitto, EMQX, AWS IoT Core, Azure IoT Hub

AMQP 0.9.1 & 1.0

Protocolo de message broker empresarial com suporte completo a transações

Roteia mensagens por exchanges nomeados em filas com regras de roteamento avançadas. Confirmação, durabilidade e transações integradas ao protocolo. Duas versões de wire distintas: 0.9.1 domina o RabbitMQ; 1.0 é a especificação broker-a-broker padronizada pela OASIS.

  • Tipos de exchange: direct, fanout, topic, headers
  • Durabilidade: filas persistentes sobrevivem à reinicialização do broker
  • Transações: commit / rollback atômico de múltiplas mensagens
  • Brokers testados: RabbitMQ (0.9.1), Azure Service Bus (1.0), ActiveMQ, IBM MQ

STOMP 1.0 & 1.2

Protocolo simples baseado em texto que você pode depurar com telnet

Protocolo baseado em frames com um vocabulário mínimo (CONNECT, SUBSCRIBE, SEND, ACK, DISCONNECT). Funciona sobre qualquer transporte TCP ou WebSocket. Adoção fácil para equipes que querem um broker sem a complexidade de protocolos binários.

  • Clientes pré-configurados: plugin STOMP do RabbitMQ, ActiveMQ
  • Transações: grupos de mensagens BEGIN / COMMIT / ABORT
  • Assinaturas duráveis: persistentes entre reconexões
  • Cabeçalhos personalizados: metadados de string arbitrários por frame

WAMP v2

Pub/sub e RPC sobre uma única conexão WebSocket

O Web Application Messaging Protocol unifica eventos em nível de aplicação com chamadas de procedimento remoto. Os clientes podem publicar, assinar, registrar métodos chamáveis E invocar métodos registrados por outros pares, tudo multiplexado em uma conexão.

  • Quatro papéis: publisher, subscriber, caller, callee
  • Autenticação: ticket, CRA e esquemas plugáveis
  • RPC roteado: o broker media as chamadas, então os clientes nunca precisam conhecer os pares
  • Caso de uso: dashboards em tempo real que também precisam de métodos chamáveis pelo servidor
Compatibilidade
Socket.IOv4
SignalR Core.NET
PusherChannels

Do Chat em Tempo Real a Agentes de IA

Os componentes eSeGeCe fornecem os protocolos e primitivas por trás de algumas das categorias de software mais exigentes: mensageria, finanças, IoT e IA. Tudo pronto para integrar ao seu projeto Delphi ou .NET.

Chat em tempo real em escala

Conexões persistentes, presença, canais de broadcast e mensagens binárias, com servidores multithread projetados para milhares de usuários simultâneos.

sgcWebSockets Socket.IO WAMP

Trading algorítmico

Feeds de dados de mercado sub-milissegundo com TLS completo, frames binários e reconexão automática.

14 Exchanges FIX-grade

Agentes de IA (MCP)

Conecte ChatGPT e Claude às suas próprias ferramentas via Model Context Protocol.

MCP OpenAI Anthropic

Telemetria IoT

Conecte milhões de dispositivos via MQTT 5.0, CoAP, AWS IoT e Azure IoT Hub.

MQTT 5.0 CoAP AWS IoT Azure IoT

Vídeo WebRTC

Mídia peer-to-peer com STUN, TURN e ICE integrados.

STUN/TURN P2P

Pipelines de assinatura de documentos e código

Assine documentos com XAdES (XML), PAdES (PDF), CAdES (CMS) e contêineres ASiC. Assine código com Authenticode (.exe / .dll / .msi), manifestos ClickOnce, pacotes NuGet e extensões VSIX, tudo via o sgcSign Server incluso. Ele traz uma API REST, um instalador de serviço Windows e pipelines prontos para GitHub Actions, Azure DevOps, Jenkins e Docker, para assinatura centralizada em CI/CD. São suportados dez provedores de chave (PFX, PKCS#11 HSM, Azure Trusted Signing, AWS KMS, Google Cloud KMS, HashiCorp Vault, Certum SimplySign, CSC v2), mais vinte e um perfis de país da UE para faturas eletrônicas e contratos de trabalho.

sgcSign XAdES / PAdES / CAdES ASiC Authenticode ClickOnce NuGet HSM / KMS Server + REST API

Conecte Seus Aplicativos à Revolução da IA

Integração nativa com OpenAI, Anthropic, Google Gemini e o Model Context Protocol. Crie aplicativos inteligentes com suporte de primeira classe para ChatGPT, Claude, embeddings, function calling e streaming de IA em tempo real, tudo a partir do seu código Delphi ou .NET.

OpenAI

ChatGPT, DALL-E, Whisper, fine-tuning e assistants. Cobertura completa da API com suporte a streaming e function calling.

Saiba mais →

MCP

Implementação de servidor e cliente do Model Context Protocol. Exponha ferramentas, prompts e recursos para modelos de IA de forma transparente.

Saiba mais →

ChatBot

Crie IA conversacional com interações semelhantes às humanas. Conversas multi-turno, gerenciamento de contexto e respostas em streaming.

Saiba mais →

Embeddings

Bancos de dados vetoriais, integração com Pinecone e aplicativos de IA personalizados. Busca semântica e geração aumentada por recuperação.

Saiba mais →

Por Que os Desenvolvedores Escolhem a eSeGeCe

O mesmo componente, a mesma API, em quatro linguagens. Solte-o em um formulário, defina um host e você está conectado.

Construído para Desempenho e Confiabilidade

  • Servidor totalmente multithread com suporte a IOCP/EPOLL
  • Criptografia TLS 1.2 & 1.3 com OpenSSL e SChannel
  • Reconexão automática com a tecnologia WatchDog
  • Balanceamento de carga entre múltiplos servidores back-end
  • Quality of Service com entrega exatamente uma vez
  • Código-fonte completo e implantação sem royalties
procedure TForm1.ConnectWebSocket;
begin
  sgcWebSocketClient1.Host   := 'www.esegece.com';
  sgcWebSocketClient1.Port   := 2053;
  sgcWebSocketClient1.TLS    := True;
  sgcWebSocketClient1.Active := True;
end;

procedure TForm1.OnMessage(Connection: TsgcWSConnection;
  const Text: string);
begin
  Memo1.Lines.Add('Received: ' + Text);
end;
void __fastcall TForm1::ConnectWebSocket()
{
  sgcWebSocketClient1->Host   = "www.esegece.com";
  sgcWebSocketClient1->Port   = 2053;
  sgcWebSocketClient1->TLS    = true;
  sgcWebSocketClient1->Active = true;
}

void __fastcall TForm1::OnMessage(TsgcWSConnection *Connection,
  const UnicodeString Text)
{
  Memo1->Lines->Add("Received: " + Text);
}
var client = new TsgcWebSocketClient();
client.Host = "www.esegece.com";
client.Port = 2053;
client.TLS  = true;

client.OnMessage += (sender, args) =>
{
  Console.WriteLine($"Received: {args.Text}");
};

client.OnConnect += (sender, args) =>
{
  client.WriteData("Hello from .NET!");
};

client.Active = true;
program WebSocketClient;
{$mode objfpc}{$H+}
uses
  sgcWebSocket;

var
  Client: TsgcWebSocketClient;
begin
  Client := TsgcWebSocketClient.Create(nil);
  Client.Host   := 'www.esegece.com';
  Client.Port   := 2053;
  Client.TLS    := True;
  Client.Active := True;
  ReadLn;
  Client.Free;
end.

A mesma API pública em Delphi, C++ Builder, Lazarus / FPC e .NET.

Construído para Produção

Projetado para as cargas de trabalho que tiram o sono de um SRE: conexões de longa duração, criptografia por padrão e auto-recuperação sob instabilidade.

10.000+ Conexões simultâneas

Pools de threads IOCP (Windows) e EPOLL (Linux) mantêm um único servidor funcionando sob carga.

TLS 1.3 Criptografia ponta a ponta

OpenSSL 3.0 em todas as plataformas mais o SChannel nativo do Windows. Sem DLLs extras.

< 1 ms Latência de frame

Framing zero-copy em localhost; extensão de mensagem comprimida (RFC 7692) pronta para uso.

24/7 Reconexão automática WatchDog

Heartbeats, backoff exponencial e retomada de sessão mantêm os clientes conectados durante falhas de rede.

O Que os Desenvolvedores Dizem

Confiado por desenvolvedores Delphi, C++ Builder, Lazarus e .NET que constroem aplicativos em tempo real ao redor do mundo.

O sgcWebSockets é incrível e o suporte de vocês é o melhor!
Christian Meyer Fundador & CTO
A biblioteca sgcWebSockets de vocês é muito útil e fácil de configurar. Continuem com o ótimo trabalho!
Simone Moretti Desenvolvedor Delphi
Muito obrigado pela ajuda e pelo suporte, eu adoro os componentes de vocês.
Mark Steinfeld CTO

Você está vendo a visão A Stack da eSeGeCe.

Mostre outro ângulo →
Garantia de reembolso de 30 diasNão ficou satisfeito? Solicite o reembolso total em até 30 dias após a compra. Ver política de reembolso

Uma assinatura. Seis produtos. Zero royalties.

Adicione comunicação em tempo real, UI em HTML, IA e recursos de assinatura digital ao seu app Delphi ou .NET hoje, com código-fonte completo, atualizações vitalícias no período e implantação sem royalties.