.NET Server WebSocket
TsgcWebSocketHTTPServer per .NET — un server WebSocket e HTTP basato su HTTP.SYS che supporta porte condivise, SSL/TLS e connessioni ad alta concorrenza.
TsgcWebSocketHTTPServer per .NET — un server WebSocket e HTTP basato su HTTP.SYS che supporta porte condivise, SSL/TLS e connessioni ad alta concorrenza.
Porting C# / .NET di TsgcWebSocketHTTPServer. Collega una porta, aggancia OnMessage, fai broadcast con WriteData — stessa superficie del componente Delphi.
TsgcWebSocketHTTPServer
WebSocket — RFC 6455
.NET Framework 2.0–4.8, .NET Core 1.0–3.1, .NET 5–9, .NET Standard 1.6 / 2.0
Professional / Enterprise
Collega una porta, aggancia OnConnect/OnMessage, poi imposta Active = true.
using esegece.sgcWebSockets;
var server = new TsgcWebSocketHTTPServer();
server.Port = 80;
server.OnConnect += (conn) => server.WriteData("welcome " + conn.IP);
server.OnMessage += (conn, text) => server.WriteData(text);
server.OnDisconnect += (conn, code) => Console.WriteLine("#bye " + conn.IP);
server.OnAuthentication += (conn, user, pass, ref ok) => { ok = (user == "admin" && pass == "s3cret"); };
server.Active = true;
27 proprietà published, 7 metodi, 22 eventi — presi dal riferimento del componente.
Proprietà published: Active, Port, Bindings.
Metodi: Broadcast, WriteData, Ping.
Proprietà published: HeartBeat, WatchDog, LoadBalancer.
Proprietà published: Authentication, SSL, SSLOptions.
Eventi: OnStartup, OnShutdown, OnTCPConnect.
Eventi: OnMessage, OnBinary, OnFragmented.
Vai direttamente al riferimento del componente, prendi il progetto demo pronto all'uso e scarica la versione di prova.
| Guida online — TsgcWebSocketServer Riferimento completo di proprietà, metodi ed eventi di questo componente. | Apri | |
| Progetto demo — Demos\NET\WebSocket Server Progetto di esempio pronto all'uso. Incluso nel pacchetto sgcWebSockets — scarica la versione di prova qui sotto. | Apri | |
| Documento tecnico (PDF) Funzionalità, guida rapida, esempi di codice per Delphi, C++ Builder e .NET e riferimenti alle fonti primarie — solo per questo componente. | Apri | |
| Manuale utente (PDF) Manuale completo che copre ogni componente della libreria. | Apri |