컴포넌트 개요
목적별로 그룹화된 sgcWebSockets 컴포넌트 전체. 폼에 끌어다 놓고 몇 가지 속성을 설정하면 끝이에요.
목적별로 그룹화된 sgcWebSockets 컴포넌트 전체. 폼에 끌어다 놓고 몇 가지 속성을 설정하면 끝이에요.
Delphi와 .NET용으로 네이티브로 제공되는 WebSocket 클라이언트 및 서버 컴포넌트.
남용, 과부하, 연쇄 업스트림 실패로부터 서버를 보호하는 드롭인 컴포넌트.
15가지 보호 모듈 — IP 블랙리스트/화이트리스트, 무차별 대입 차단, SQL 인젝션, XSS, GeoIP, 페이로드 제한.
업스트림 API가 응답을 멈췄을 때 빠르게 실패하는 3-상태 머신. TsgcHTTPAPI 클라이언트 옆에 바로 배치할 수 있어요.
IP, API 키, 사용자 또는 엔드포인트별로 범위가 지정된 Token Bucket, Sliding Window, Fixed Window 전략.
저장 시 SHA-256/512/Bcrypt, 범위 기반 권한 부여, 감사 로그를 갖춰 API 키를 발급, 회전, 해지.
sgcWebSockets를 여러 인스턴스에 걸쳐 실행하거나 더 높은 동시성을 위해 커널 모드 I/O로 전환하세요.
임의 또는 최소 연결 알고리즘을 사용해 백업 서버 풀에 WebSocket 및 HTTP 연결을 분산해요.
브라우저 WebSocket 클라이언트를 모든 일반 TCP/IP 백엔드에 연결해요. 브라우저가 레거시 서비스에 가상으로 연결할 수 있게 해줘요.
커널 모드 Microsoft HTTP.SYS를 전송으로 사용해요. 내장 WebSocket, HTTP/1.1, HTTP/2, SSL. IIS와 포트 공유 가능.
Delphi WebSocket 서버를 여러 노드로 운영하고 연결된 모든 클라이언트에 브로드캐스트하세요. 메시와 Redis 백플레인, 자동 노드 검색과 페일오버를 지원해요.
Delphi와 C++Builder에서 I/O 완료 포트 서버로 Windows에서 수만 개의 동시 연결을 처리하세요. 연결마다 스레드를 만들 필요가 없어요.
Delphi에서 epoll 기반 서버로 Linux에서 수만 개의 동시 연결을 처리하세요. 연결마다 스레드를 만들 필요가 없어요.