.NET WebSocket Cliente
TsgcWebSocketClient para .NET — cliente WebSocket multiplataforma compatible con .NET Framework 2.0+, .NET Core, .NET 5–9 y .NET Standard. Funciona en Windows, Linux y macOS.
TsgcWebSocketClient para .NET — cliente WebSocket multiplataforma compatible con .NET Framework 2.0+, .NET Core, .NET 5–9 y .NET Standard. Funciona en Windows, Linux y macOS.
Port a C# / .NET de TsgcWebSocketClient. Mismas propiedades, mismos eventos, mismo nombre de clase — publicado bajo esegece.sgcWebSockets.
TsgcWebSocketClient
WebSocket — RFC 6455
.NET Framework 2.0–4.8, .NET Core 1.0–3.1, .NET 5–9, .NET Standard 1.6 / 2.0
Standard / Professional / Enterprise
La misma superficie de Host/Port/TLS/OnMessage que el componente Delphi, en C# idiomático.
using esegece.sgcWebSockets;
var client = new TsgcWebSocketClient();
client.Host = "127.0.0.1";
client.Port = 80;
client.TLS = true;
client.Options.Parameters = "/ws/";
client.OnConnect += (conn) => Console.WriteLine("#connected: " + conn.IP);
client.OnDisconnect += (conn, code) => Console.WriteLine("#disconnected: " + code);
client.OnMessage += (conn, text) => Console.WriteLine(text);
client.OnException += (conn, ex) => Console.WriteLine("#exception: " + ex.Message);
client.Active = true;
client.WriteData("hello");
23 propiedades publicadas, 8 métodos, 16 eventos — tomados de la referencia del componente.
Propiedades publicadas: Active, Host, Port.
Propiedades publicadas: QueueOptions.
Propiedades publicadas: HeartBeat, WatchDog.
Propiedades publicadas: Proxy, Authentication, TLSOptions.
Eventos: OnConnect, OnDisconnect, OnError.
Eventos: OnMessage, OnBinary, OnFragmented.
Accede directamente a la referencia del componente, descarga el proyecto demo listo para ejecutar y descarga la prueba.
| Ayuda en línea — TsgcWebSocketClient Referencia completa de propiedades, métodos y eventos de este componente. | Abrir | |
| Proyecto demo — Demos\NET\WebSocket Client Proyecto de ejemplo listo para ejecutar. Se incluye en el paquete sgcWebSockets — descarga la prueba más abajo. | Abrir | |
| Documento técnico (PDF) Características, inicio rápido, ejemplos de código para Delphi, C++ Builder y .NET y referencias de fuentes primarias — solo este componente. | Abrir | |
| Manual de usuario (PDF) Manual completo que cubre todos los componentes de la librería. | Abrir |