기능 매트릭스 — Delphi/C++ Builder | sgcWebSockets | eSeGeCe

기능 매트릭스 — Delphi / C++ Builder

Standard, Professional, Enterprise 에디션 전체의 모든 기능을 비교해 보세요. 프로젝트의 프로토콜 폭, AI/LLM 요구사항, 라이선스 요구사항에 맞는 에디션을 선택하세요.

세 가지 에디션, 하나의 엔진

Standard는 모든 CLIENT 컴포넌트를 제공해요. Professional은 일치하는 SERVER 컴포넌트를 추가해요. Enterprise는 고성능 서버(IOCP, EPOLL, HTTP.SYS)를 추가해요.

Standard

모든 클라이언트

모든 클라이언트 컴포넌트: WebSocket, MQTT, STOMP, AMQP, WAMP, HTTP/2, OAuth2, JWT, AI/LLM 클라이언트, P2P 클라이언트, WebSocket API 통합 전체 세트, OpenSSL 전송 계층 포함.

Professional

클라이언트 + 서버

Standard의 모든 기능에 모든 서버 컴포넌트를 추가: WebSocket Server, WS+HTTP Server, OAuth2 Server, JWT Server, WebAuthn Server, WAMP/Stomp/WebRTC 서버, P2P 서버, DataSnap WebBrokerBridge.

기능별 세부 내역

행 위에 마우스를 올리면 빠르게 하이라이트돼요. 모든 에디션은 동일한 핵심 API를 공유해요.

WebSocket 코어

12개 컴포넌트
기능 Standard Professional Enterprise
WebSocket Client RFC 6455 클라이언트 컴포넌트
WebSocket WinHTTP Client Windows WinHTTP 전송 변형
WebSocket IntraWeb Client IntraWeb 앱용 클라이언트 컴포넌트
WebSocket Server 멀티스레드 서버 컴포넌트
WebSocket + HTTP Server 업그레이드된 소켓과 함께 REST 엔드포인트 제공
Firewall IP 허용/차단, 침입 방지 (Best Performance)
LoadBalancer Server 백엔드에 연결 분산 (Best Performance)
Proxy Server WebSocket / HTTP 트래픽용 포워드 프록시 (Best Performance)
IOCP Indy Server 높은 동시성을 위한 Windows IOCP 전송 (Best Performance)
EPOLL Indy Server 높은 동시성을 위한 Linux epoll 전송 (Best Performance)
HTTP.SYS Server Windows 커널 모드 HTTP 서버 (Best Performance)
다중 노드 클러스터링 노드 전반에서 pub/sub와 Presence를 확장 (메시 또는 Redis 백플레인)

복원력

3개 컴포넌트
기능 Standard Professional Enterprise
Rate Limiter 연결별 및 키별 속도 제한 (토큰 버킷, 고정 윈도우)
Circuit Breaker HTTP 및 WebSocket 호출을 위한 열림 / 반열림 / 닫힘 복원력 패턴
API Key Manager API 키 교체, 범위 지정 및 속도 제한 집계

메시징 프로토콜

10개 컴포넌트
기능 Standard Professional Enterprise
MQTT Client MQTT 3.1.1 / 5.0 클라이언트 컴포넌트
Kafka Client Apache Kafka 클라이언트 컴포넌트
WAMP 2.0 Client WAMP v2 RPC & pub/sub 클라이언트
WAMP 1.0 Client 레거시 WAMP v1 클라이언트
WAMP 1.0 Server 레거시 WAMP v1 라우터
STOMP Client 범용 STOMP 1.0 / 1.2 클라이언트
STOMP RabbitMQ Client 바로 사용 가능한 RabbitMQ STOMP 클라이언트
STOMP ActiveMQ Client 바로 사용 가능한 ActiveMQ STOMP 클라이언트
AMQP Client 1.0.0 AMQP 1.0 클라이언트 컴포넌트
AMQP Client 0.9.1 AMQP 0.9.1 클라이언트 컴포넌트

WebRTC

1개 컴포넌트
기능 Standard Professional Enterprise
WebRTC Server WebRTC 피어용 시그널링 서버

P2P

8 components
기능 Standard Professional Enterprise
UDP Client Datagram 클라이언트 컴포넌트
UDP Server Datagram 서버 컴포넌트
STUN Client NAT 탐색 클라이언트
STUN Server NAT 탐색 서버
TURN Client 차단된 피어용 릴레이 클라이언트
TURN Server 차단된 피어용 릴레이 서버
ICE Client P2P 연결 설정
RTCPeerConnection 브라우저 호환 피어 연결 클라이언트

내장 프로토콜

9 components
기능 Standard Professional Enterprise
SGC Protocol Client JSON-RPC pub/sub 클라이언트
SGC Protocol Server JSON-RPC pub/sub 서버
Dataset Client TDataset 동기화 클라이언트
Dataset Server TDataset 동기화 브로커
Files Client 청크 바이너리 파일 전송 클라이언트
Files Server 청크 바이너리 파일 전송 서버
Presence Client 온라인 / 자리비움 / 입력 중 클라이언트
Presence Server 온라인 / 자리비움 / 입력 중 브로커
종단간 암호화 (E2EE) 대칭/비대칭 E2EE 클라이언트 & 서버 프로토콜

WebSocket API

24 client APIs
기능 Standard Professional Enterprise
실시간 프레임워크 클라이언트 Socket.IO Client, SignalR Client, SignalRCore Client, Pusher Client
암호화폐 거래소 클라이언트 (15) Bitfinex, Binance, Binance Futures, Coinbase Pro, Bitstamp, Huobi, CEX, CEX PLUS, Bitmex, Kraken, Kucoin Spot, Kucoin Futures, OKX, Bybit, XTB
기타 WebSocket API 클라이언트 Discord Client, RCON Client, CryptoHopper Client, OpenAI RealTime API

기타 API & IoT

5개 컴포넌트
기능 Standard Professional Enterprise
WhatsApp Cloud API WhatsApp Cloud 메시징용 클라이언트 컴포넌트
Telegram Client Telegram Bot API 클라이언트
WebPush Server VAPID 기반 브라우저 푸시 서버
AWS IoT Client AWS IoT Core MQTT 브리지
Azure IoT Client Azure IoT Hub MQTT 브리지

HTTP & 인증

12개 컴포넌트
기능 Standard Professional Enterprise
HTTP/2 Client 멀티플렉싱, 헤더 압축
gRPC Client HTTP/2를 통한 Unary 및 스트리밍 gRPC
OAuth2 Client OAuth2 클라이언트 컴포넌트
OAuth2 Server OAuth2 권한 부여 서버
OAuth2 Server Provider OAuth2 서버용 플러그 가능한 공급자
JWT Client JWT 서명 & 검증 클라이언트
JWT Server JWT 발급 서버 컴포넌트
WebAuthn Server FIDO Alliance 준수 비밀번호 없는 인증 서버
AWS SQS Client Amazon SQS HTTP 클라이언트
Google Pub/Sub Client Google Cloud Pub/Sub HTTP 클라이언트
Google Calendar Client Google Calendar API HTTP 클라이언트
Firebase Cloud Messaging FCM HTTP 푸시 클라이언트

OpenAPI

1개 컴포넌트
기능 Standard Professional Enterprise
OpenAPI Server OpenAPI 3.0 사양에서 REST 엔드포인트 제공

DataSnap

3 components
기능 Standard Professional Enterprise
WebBrokerBridge Server DataSnap WebBroker 브리지
WebBrokerBridge + HTTP/2 HTTP/2 기반 DataSnap WebBroker 브리지
WebBrokerBridge + HTTP.SYS HTTP.SYS 기반 DataSnap WebBroker 브리지

AI & LLM

13 components
기능 Standard Professional Enterprise
MCP Protocol Model Context Protocol 클라이언트
OpenAI API Client ChatGPT, DALL-E, Whisper, function calling
Anthropic API Client 스트리밍, 비전, 도구 사용
Gemini API Client Google Gemini 멀티모달 LLM 클라이언트
DeepSeek API Client DeepSeek LLM 클라이언트
Grok API Client xAI Grok LLM 클라이언트
Ollama API Client 로컬 Ollama 런타임 클라이언트
Mistral API Client Mistral LLM 클라이언트
Assistants 고급 멀티턴 어시스턴트 컴포넌트
ChatBot 대화형 챗봇 컴포넌트
Translator 고급 번역 컴포넌트
Embeddings Embedding 벡터 생성 클라이언트
Pinecone Pinecone 벡터 데이터베이스 클라이언트

전송 & 보안

8 capabilities
기능 Standard Professional Enterprise
SChannel Windows 네이티브 TLS 공급자
OpenSSL 1.1 + TLS 1.3 TLS 1.3 지원 OpenSSL 1.1
OpenSSL 3.0 + TLS 1.3 TLS 1.3 지원 OpenSSL 3.0
OpenSSL 정적 링크 OpenSSL을 .exe에 링크, libcrypto/libssl DLL 없음 (Windows, XE2+)
ALPN Protocol 애플리케이션 계층 프로토콜 협상
DTLS over UDP UDP 전송용 Datagram TLS
네이티브 Android TLS SSLEngine을 통한 Android 네이티브 TLS, OpenSSL .so 불필요 (iohAndroidTLS)
네이티브 Apple TLS iOS/macOS 네이티브 TLS, OpenSSL .dylib 불필요, TLS 1.3 (iohAppleTLS)

컨트롤

1개 컴포넌트
기능 Standard Professional Enterprise
TsgcWebView2 Chromium 기반 내장형 WebView2 브라우저 컨트롤

라이선스 & 지원

5개 항목
기능 Standard Professional Enterprise
상업용 라이선스 로열티 없는 바이너리 재배포
전체 Pascal 소스 코드 IDE에서 검사, 사용자 정의, 재빌드
Delphi 7 — RAD Studio 13 VCL, FireMonkey, Console
12개월 업데이트 모든 포인트 릴리스 및 마이너 버전
우선 이메일 지원 엔지니어링 팀에 직접 액세스

추가 패키지

별도 판매

sgcHTML, sgcQUIC, sgcWebRTC는 sgcWebSockets와 별도로 라이선스되는 독립 패키지입니다. 아래 열은 각 추가 패키지를 어떤 에디션과 함께 사용할 수 있는지 보여줍니다.

기능 Standard Professional Enterprise
sgcHTML 서버 사이드 HTML/UI 컴포넌트 라이브러리(Bootstrap 5 + htmx). 별도 패키지로, Professional 또는 Enterprise의 추가 옵션으로 제공됩니다. + +
sgcQUIC QUIC(RFC 9000) 및 HTTP/3(RFC 9114) 클라이언트·서버 컴포넌트. 별도 패키지로, 전체 소스 코드와 함께 Enterprise의 추가 옵션으로 제공됩니다. +
sgcWebRTC TsgcRTCPeerConnection을 위한 WebRTC 미디어 엔진. 수동 SDP 시그널링, SCTP 데이터 채널, Opus/G.711 오디오, VP8/H.264 비디오, DTLS-SRTP 암호화를 지원합니다. 별도 패키지로, 전체 소스 코드와 함께 Enterprise의 추가 옵션으로 제공됩니다. +

독립 패키지

7개 패키지

sgcAI, sgcMQ, sgcSocial, sgcAuth, sgcHTTP, sgcREST, sgcCrypto는 추가 옵션이 아니라 독립 패키지입니다. 각 패키지는 sgcWebSockets Core 런타임을 포함하며 단독으로 라이선스됩니다. 아래 열은 해당 에디션에 이미 동일한 컴포넌트가 포함되어 있는지를 나타냅니다. 체크 표시가 있는 행은 이미 해당 컴포넌트를 보유하고 있다는 의미이며, 이 경우 패키지를 구매하면 이미 가진 것과 중복됩니다. 체크 표시가 없는 경우, 독립 패키지는 에디션을 업그레이드하는 대신 선택할 수 있는 대안입니다. sgcSocial의 경우 Telegram 클라이언트는 Standard 이상 에디션에, WhatsApp 클라이언트는 Professional 이상 에디션에 포함되므로, 이 패키지는 에디션을 보유하지 않은 개발자를 대상으로 합니다. sgcAuth의 경우 OAuth2 및 JWT 클라이언트는 모든 에디션에 포함되지만 WebAuthn은 Enterprise 전용입니다. sgcHTTP의 경우 Google Cloud 클라이언트는 모든 에디션에 포함되지만 HTTP/2 및 gRPC 클라이언트는 Enterprise 전용입니다. sgcREST의 경우 OpenAPI 클라이언트는 모든 에디션에, REST 서버는 Professional 이상 에디션에 포함되며, OpenAPI 서버는 Enterprise에만 포함되므로, 이 패키지는 업그레이드 없이 REST 서버나 OpenAPI 서버를 원하는 개발자를 대상으로 합니다.

기능 Standard Professional Enterprise
sgcAI sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지로 제공되는 15개의 AI, LLM, MCP 컴포넌트. 동일한 컴포넌트가 Enterprise 에디션에 이미 포함되어 있어, Standard 및 Professional 사용자만 이 패키지로 이점을 얻을 수 있습니다.
sgcMQ MQTT 3.1.1 및 5.0, AMQP 0.9.1, AMQP 1.0, Apache Kafka, STOMP 클라이언트를 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. 동일한 컴포넌트가 아래의 모든 에디션에 포함되어 있으므로, 이 패키지는 이들 중 아무것도 보유하지 않은 개발자를 대상으로 합니다.
sgcSocial WhatsApp Business Cloud API 및 Telegram TDLib 클라이언트를 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. Telegram 클라이언트는 Standard 이상 에디션에, WhatsApp 클라이언트는 Professional 이상 에디션에 포함되므로, 이 패키지는 에디션을 보유하지 않은 개발자를 대상으로 합니다.
sgcAuth OAuth2 클라이언트, JWT 클라이언트, WebAuthn을 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. OAuth2 및 JWT 클라이언트는 모든 에디션에 포함되지만 WebAuthn은 Enterprise에만 포함되므로, 이 패키지는 업그레이드 없이 WebAuthn을 원하는 개발자를 대상으로 합니다.
sgcHTTP HTTP/2 클라이언트, gRPC 클라이언트, Google Cloud Pub/Sub·Calendar·FCM 클라이언트를 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. Google Cloud 클라이언트는 모든 에디션에 포함되지만 HTTP/2 및 gRPC 클라이언트는 Enterprise에만 포함되므로, 이 패키지는 업그레이드 없이 HTTP/2와 gRPC를 원하는 개발자를 대상으로 합니다.
sgcREST REST 서버, OpenAPI 서버, OpenAPI 클라이언트를 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. OpenAPI 클라이언트는 모든 에디션에, REST 서버는 Professional 이상 에디션에 포함되며, OpenAPI 서버는 Enterprise에만 포함되므로, 이 패키지는 업그레이드 없이 REST 서버 또는 OpenAPI 서버를 원하는 개발자를 대상으로 합니다.
sgcCrypto 대칭 및 비대칭 암호화, 해싱, 키 관리 컴포넌트를 담은, sgcWebSockets Core 런타임을 포함하는 자체 완결형 패키지. 동일한 컴포넌트가 아래의 모든 에디션에 포함되어 있으므로, 이 패키지는 이들 중 아무것도 보유하지 않은 개발자를 대상으로 합니다.
포함 이 에디션에서는 사용 불가 + 별도 추가 패키지로 제공

모든 에디션을 아우르는 단일 API

클라이언트를 다시 작성하지 않고 Standard에서 Enterprise로 업그레이드해요. 핵심 WebSocket API는 동일하며 — 상위 등급은 추가 프로토콜 및 통합 컴포넌트를 잠금 해제할 뿐이에요.

uses
  sgcWebSocket_Client, sgcWebSocket_Types;

var
  WSClient: TsgcWebSocketClient;

procedure TForm1.Connect;
begin
  WSClient := TsgcWebSocketClient.Create(nil);
  WSClient.Host := 'myserver.example.com';
  WSClient.Port := 443;
  WSClient.TLS := True;
  WSClient.OnMessage := OnMessage;
  WSClient.Active := True;
end;
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

에디션을 선택하세요

Enterprise 에디션 무료 체험판을 다운로드하고 프로젝트에 필요한 기능을 평가한 후 결정하세요.