WebSocket Proxy Server
TsgcWebSocketProxyServer — aceita conexões WebSocket de clientes (geralmente navegadores) e encaminha dados para um servidor TCP/IP simples. A forma mais limpa de expor um backend TCP legado a um frontend moderno de navegador.
TsgcWebSocketProxyServer — aceita conexões WebSocket de clientes (geralmente navegadores) e encaminha dados para um servidor TCP/IP simples. A forma mais limpa de expor um backend TCP legado a um frontend moderno de navegador.
Proxy de terminação para tráfego WebSocket e HTTP — processe TLS na borda, encaminhe para backends internos como TCP simples, passando cabeçalhos e sub-protocolos de forma transparente.
TsgcWebSocketProxyServer
WebSocket / HTTP — RFC 6455
Windows, macOS, Linux, iOS, Android
Enterprise
Vincule a uma porta pública, aponte ProxyHost/ProxyPort para o backend.
uses
sgcWebSocket_ProxyServer;
var
Proxy: TsgcWebSocketProxyServer;
begin
Proxy := TsgcWebSocketProxyServer.Create(nil);
Proxy.Port := 443;
Proxy.SSL := True;
// Forward all websocket traffic to a backend
Proxy.ProxyHost := '10.0.0.10';
Proxy.ProxyPort := 8080;
Proxy.Active := True;
end;
19 propriedades publicadas, 7 métodos, 22 eventos — extraídos da referência do componente.
Propriedades publicadas: Active, Port, Bindings.
Métodos: Broadcast, WriteData, Ping.
Propriedades publicadas: LoadBalancer, FallBack.
Propriedades publicadas: Authentication, SSL, SSLOptions.
Eventos: OnStartup, OnShutdown, OnTCPConnect.
Eventos: OnMessage, OnBinary, OnFragmented.
Acesse a referência do componente, obtenha o projeto demo pronto para executar e baixe a versão de avaliação.
| Ajuda online — TsgcWebSocketProxyServer Referência completa de propriedades, métodos e eventos deste componente. | Abrir | |
| Projeto de demonstração — 01.WebSocket\06.Proxy Projeto de exemplo pronto para executar. Acompanha o pacote sgcWebSockets — baixe a versão de avaliação abaixo. | Abrir | |
| Documento técnico (PDF) Recursos, início rápido, exemplos de código para Delphi & C++ Builder e referências de fontes primárias — somente este componente. | Abrir | |
| Manual do usuário (PDF) Manual abrangente cobrindo todos os componentes da biblioteca. | Abrir |