.NET WebSocket 클라이언트
.NET용 TsgcWebSocketClient — .NET Framework 2.0+, .NET Core, .NET 5–9, .NET Standard를 지원하는 크로스플랫폼 WebSocket 클라이언트. Windows, Linux, macOS에서 실행돼요.
.NET용 TsgcWebSocketClient — .NET Framework 2.0+, .NET Core, .NET 5–9, .NET Standard를 지원하는 크로스플랫폼 WebSocket 클라이언트. Windows, Linux, macOS에서 실행돼요.
TsgcWebSocketClient의 C# / .NET 포트. 동일한 속성 표면, 동일한 이벤트, 동일한 클래스 이름 — 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
Delphi 컴포넌트와 동일한 Host/Port/TLS/OnMessage 표면, 관용적인 C#.
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개, 메서드 8개, 이벤트 16개 — 컴포넌트 레퍼런스에서 가져온 내용이에요.
게시 속성: Active, Host, Port.
게시 속성: QueueOptions.
게시 속성: HeartBeat, WatchDog.
게시 속성: Proxy, Authentication, TLSOptions.
이벤트: OnConnect, OnDisconnect, OnError.
이벤트: OnMessage, OnBinary, OnFragmented.
컴포넌트 레퍼런스로 바로 이동하고, 실행 가능한 데모 프로젝트를 받고, 체험판을 다운로드하세요.
| 온라인 도움말 — TsgcWebSocketClient 이 컴포넌트의 전체 속성, 메서드, 이벤트 레퍼런스. | 열기 | |
| 데모 프로젝트 — Demos\NET\WebSocket Client 실행 가능한 예제 프로젝트. sgcWebSockets 패키지에 포함돼 있어요 — 아래에서 체험판을 다운로드하세요. | 열기 | |
| 기술 문서 (PDF) 이 컴포넌트의 기능, 빠른 시작, Delphi, C++ Builder, .NET 코드 샘플, 1차 출처 참고 자료. | 열기 | |
| 사용자 설명서 (PDF) 라이브러리의 모든 컴포넌트를 다루는 종합 설명서. | 열기 |