features

119 articles tagged “features”.

· 기능

sgcWebSockets + Binance로 Delphi에서 실시간 트레이딩 봇 구축 | eSeGeCe 블로그

종단 간 Delphi 튜토리얼: WebSocket을 통해 Binance 시장 데이터 스트리밍, 간단한 모멘텀 전략 실행, REST 주문 배치, 위험 제어 및 watchdog 재연결 추가.

· 기능

sgcWebSockets 성능 튜닝 — 10만 연결로 확장 | eSeGeCe 블로그

수만 개의 동시 연결을 위해 sgcWebSockets를 튜닝하는 실용적인 가이드: IOCP, 스레드 풀, 압축, 브로드캐스트, OS 제한, 벤치마크.

· 기능

더 가벼운 sgcWebSockets 빌드 — 내장 JS 리소스 제외하기 | eSeGeCe 블로그

새로운 sgcWebSockets 2026.6 Setup 옵션은 런타임 패키지에서 내장 JS 클라이언트 번들을 제거합니다 — Delphi / C++Builder 클라이언트와 백엔드 전용 서버에 이상적입니다.

· 기능

HTTP.SYS 고성능 튜닝 | eSeGeCe 블로그

sgcWebSockets 2026.5.0부터 TsgcWSServer_HTTPAPI 컴포넌트가 TsgcServerHTTPAPI_FineTune 타입의 새 published 속성인 FineTune을 노출해요. 모든 저수준 커널 모드 설정을 그룹화...

· 기능

더 빠른 WebSocket 압축 | eSeGeCe 블로그

WebSocket 압축은 대역폭을 줄이고 응답성을 향상시키는 데 필수적이에요. sgcWebSockets 2026.4.0부터 소형 메시지의 압축/해제가 최대 15배 빨라졌어요.

· 기능

OAuth2 dPoP Delphi | eSeGeCe 블로그

OAuth 2.0 액세스 토큰은 API 왕국의 열쇠예요. RFC 9449에 정의된 DPoP는 토큰을 클라이언트에 암호학적으로 바인딩해서 이 문제를 해결해요...

· 기능

SChannel Indy 서버 Delphi | eSeGeCe 블로그

sgcWebSockets 2026.3.0부터 Indy 기반 서버 컴포넌트는 TLS 공급자로 Windows SChannel을 지원해요...

· 기능

XTB API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 XTB xStation5 트레이딩 API 통합 XTB is one of Europe's leading online trading platforms, offering access to forex, indices, commodities, stocks, and cryptocurrencies through its xStat...

· 기능

OKX API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 OKX WebSocket 트레이딩 API 통합하기. TsgcWSAPI_OKX 컴포넌트는 통합된 WebSocket 인터페이스를 통해 OKX 거래소에 대한 포괄적인 Delphi 접근을 제공해요. 공개 시장 데이터 스트림, 비공개 계정 채널을 지원해요...

· 기능

MEXC API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 MEXC 현물 및 선물 API 통합. MEXC는 수백 개의 토큰 페어에서 현물 거래와 무기한 선물 계약을 지원하는 글로벌 암호화폐 거래소예요...

· 기능

Kucoin API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 KuCoin 현물 및 선물 API 통합. TsgcWSAPI_Kucoin과 TsgcWSAPI_Kucoin_Futures 컴포넌트가 제공돼요...

· 기능

Kraken API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 Kraken 현물 및 선물 API 통합. Kraken은 가장 오래 운영되고 신뢰받는 암호화폐 거래소 중 하나로, Delphi용 TsgcWSAPI_Kraken과 Tsgc...

· 기능

FXCM API Update sgcWebSockets | eSeGeCe 블로그

Delphi에서의 FXCM Forex Trading API 통합 The FXCM API provides programmatic access to one of the world's largest retail forex brokers, enabling real-time market data streaming, order execution, a...

· 기능

Coinbase API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 Coinbase Advanced Trade API 통합. Coinbase Advanced Trade는 세계에서 가장 널리 사용되는 암호화폐 거래소 중 하나의 전문 트레이딩 플랫폼이에요...

· 기능

HTX(이전 Huobi) API 업데이트 sgcWebSockets | eSeGeCe 블로그

sgcWebSockets for Delphi의 Huobi(HTX) WebSocket API 컴포넌트에 중요한 업데이트가 적용되었어요. 확장된 시장 데이터 지원, 새 선물 전용 구독 채널, 개선된 매개변수 옵션을 제공해요...

· 기능

Pusher Client Delphi 업데이트 | eSeGeCe 블로그

TsgcWS_API_Pusher 컴포넌트가 최신 Pusher Channels 프로토콜 사양에 맞춰 업데이트됐어요. 비공개 암호화 채널 지원, 새로운 이벤트, REST API 엔드포인트, 버그 수정이 포함돼요...

· 기능

CEX Plus API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 CEX.IO Plus WebSocket API 통합. CEX.IO Plus는 CEX.IO의 고급 트레이딩 플랫폼이에요...

· 기능

CEX API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 CEX.IO WebSocket API 통합. CEX.IO는 WebSocket API를 통해 실시간 시장 데이터와 거래 기능을 제공하는 잘 알려진 암호화폐 거래소예요...

· 기능

AMQP 1 Delphi 클라이언트 업데이트 | eSeGeCe 블로그

sgcWebSockets의 AMQP 1.0 프로토콜 구현이 OASIS AMQP 1.0 사양에 대비해 종합적인 검토를 거쳤어요. 이 글은 8개의 소스 파일에 걸쳐 적용된 30가지 수정 사항을 다뤄요...

· 기능

sgcWebSockets용 Bitstamp API 업데이트 | eSeGeCe 블로그

sgcWebSockets 라이브러리가 Bitstamp REST API 컴포넌트에 대한 상당한 개선 사항으로 업데이트되었어요...

· 기능

Bybit API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 Bybit V5 WebSocket과 REST API 통합. Bybit는 영구 계약, 선물, 현물 거래, 옵션을 제공하는 주요 암호화폐 파생상품 및 현물 거래소예요...

· 기능

Bitmex API 업데이트 sgcWebSockets | eSeGeCe 블로그

Delphi에서 BitMEX WebSocket과 REST API 통합. BitMEX는 선물과 영구 계약의 레버리지 거래에 특화된 주요 암호화폐 파생상품 거래소예요...

· 기능

AMQP 0.9.1 Delphi 클라이언트 업데이트 | eSeGeCe 블로그

sgcWebSockets의 AMQP 0-9-1 구현이 대규모 업데이트를 받았어요. 매개변수 순서, 타입 불일치, 스레드 안전성, 데이터 손실 문제를 다룬 11개의 버그 수정과 6개의 새 프로토콜 기능을 포함해요...

· 기능

OpenAI Delphi 클라이언트 업데이트 | eSeGeCe 블로그

sgcWebSockets 2026.4.0은 OpenAI API 통합을 크게 확장해, 새로운 Responses API(폐기된 Assistants API의 공식 대체), Audio Speech 등을 완벽하게 지원해요...

· 기능

sgcWebSockets의 새 Binance API 메서드 | eSeGeCe 블로그

sgcWebSockets 라이브러리는 Spot REST API, Futures REST API, WebSocket 스트림을 포함하는 중요한 새 메서드 모음을 추가했어요...

· 기능

Azure AMQP Service Bus CBS 인증 | eSeGeCe 블로그

sgcWebSockets 2026.1.0부터 Azure AMQP 1.0은 SAS 토큰과 JWT를 사용한 CBS 인증을 지원해요...

· 기능

MCP 인증 Delphi | eSeGeCe 블로그

sgcWebSockets 2025.10.0 릴리스는 클라이언트와 서버 컴포넌트 모두에 강화된 인증 계층을 적용해 MCP 연결성을 향상시켜요...

· 기능

Delphi MCP 서버 리소스 (4/4) | eSeGeCe 블로그

MCP에서 리소스는 서버가 노출하는 주소 지정 가능한 데이터 객체를 의미해요. 파일, 데이터베이스 레코드, 생성된 문서, 또는 동적 API 출력 등이 해당돼요. 리소스는 클라이언트가 제어해요. 즉, 클라이언트가...

· 기능

Delphi MCP 서버 프롬프트 (3/4) | eSeGeCe 블로그

sgcWebSockets 2025.9.0에서 Model Context Protocol(MCP) 서버는 이제 Prompt Requests를 지원해요. AI 클라이언트가 동적 프롬프트 템플릿을 조회하고 렌더링할 수 있게 해줘요. 이 기능은 가능하게 해줘요...

· 기능

Delphi MCP 서버 도구 (2/4) | eSeGeCe 블로그

sgcWebSockets 2025.9.0 릴리스로 개발자는 이제 Model Context Protocol(MCP) 기능을 서버에 직접 통합할 수 있어요. 여기에는 MCP Tool Requests를 처리하는 능력이 포함돼요,...

· 기능

Delphi MCP 서버 (1/4) | eSeGeCe 블로그

sgcWebSockets 2025.9.0 최신 릴리스는 AI 개발자와 시스템 통합자를 위한 획기적인 기능을 도입해요 — Model Context Protocol(MCP)에 대한 완전한 지원이에요. 이번 혁신은 sgcWebSockets가 여러분을 연결하는 방식에서 큰 도약을...

· 기능

서버 TCP 연결 | eSeGeCe 블로그

TCP 연결을 위해 Indy WebSocket 서버를 사용할 때, 기본적으로 OnConnect 이벤트는 첫 메시지를 받은 후에만 발생해요. 연결이 plain TCP, websocket, HTTP 등인지 필터링할 방법이 없기 때문이에요. 모든 연결이...

· 기능

sgcWebSockets Authorizations | eSeGeCe 블로그

sgcWebSockets 라이브러리는 Delphi와 C++Builder 애플리케이션에서 WebSocket 통신을 보호하기 위한 여러 인증 방법을 지원해요. WebSocket 프로토콜 자체는 인증을 정의하지 않으므로...

· 기능

PassKeys를 사용한 권한 부여 | eSeGeCe 블로그

WebAuthn(Web Authentication)은 공개키 암호화를 사용해 안전하고 비밀번호 없이 피싱에 강한 인증을 가능하게 하는 W3C 표준이에요...

· 기능

WebAuthn, 패스키, 그리고 비밀번호의 종말 | eSeGeCe 블로그

WebAuthn is the authentication layer of the FIDO2 standard. Instead of depending on user‑remembered secrets, it employs asymmetric cryptography. During registration, a user's authenticator (hardware...

· 기능

OpenAI Function Calling | eSeGeCe 블로그

Chat Completions API와 유사하게, Assistants API는 함수 호출을 지원해요. 함수 호출을 사용하면 Assistants API에 함수를 설명하고, API가 호출이 필요한 함수를 지능적으로 반환하도록 할 수 있어요...

· 기능

WebAuthn 서버 | eSeGeCe 블로그

sgcWebSockets 2025.4.0 Enterprise부터 WebAuthn 프로토콜이 지원돼요(현재 BETA). WebAuthn(Web Authentication)은 World Wide Web Consortium(W3C)과 FI가 개발한 웹 표준이에요...

· 기능

OpenAI Assistants 스트리밍 | eSeGeCe 블로그

OpenAI Assistant 클라이언트가 run 스레드 호출 시 스트리밍 응답을 구현하도록 개선됐어요. 이 새 기능 이전에는 run 객체의 상태를 완료될 때까지 폴링해야 했어요...

· 기능

OpenAI Assistants File Search | eSeGeCe 블로그

sgcWebSockets 2024.10.0부터 일반 모델 대신 OpenAI Assistants를 사용해 자체 파일에서 검색할 수 있어요. File Search는 모델 외부의 지식으로 Assistant를 보강해요...

· 기능

OpenAPI Parser 스키마 번들링 | eSeGeCe 블로그

sgcOpenAPI 2024.9.0부터 파서가 다음 새 기능으로 개선됐어요: - 번들 사양: 사양이 여러 스키마로 구성된 경우, 파서가 단일 파일로 번들할 수 있어요...

· 기능

OpenSSL 3 Legacy 지원 | eSeGeCe 블로그

OpenSSL 3.0은 여러 폐기되거나 안전하지 않은 알고리즘을 legacy provider라는 내부 라이브러리 모듈로 이동시켰어요. 기본적으로 로드되지 않으므로, 암호화 작업에 OpenSSL을 사용하는 앱은...

· 기능

Delphi PKCE OAuth2 | eSeGeCe 블로그

sgcWebSockets 2024.5.0부터 PKCE가 지원돼요. PKCE는 "Proof of Key Code Exchange"의 약자로, OAuth 2.0 프로토콜의 확장이에요. 코드 가로채기 공격을 방지하는 데 도움을 줘요. PKCE는 OAuth2 서버에서...

· 기능

OpenSSL 1.1 및 3.* | eSeGeCe 블로그

openSSL 라이브러리 1.0과 1.1은 더 이상 업데이트를 받지 않으므로, 사용자는 최신 openSSL 3.0 또는 3.1 API 사용을 고려해야 해요. 아래에서 3.0과 3.1의 차이점을 확인하세요...

· 기능

HTTP/2 서버 스레드 | eSeGeCe 블로그

sgcWebSockets 2024.2.0에서 HTTP/2 서버가 HTTP/2 요청을 처리할 때 개선되었어요. 이제 기본적으로 서버가 새 HTTP/2 요청을 받으면 큐에 들어가서 스레드 풀의 스레드 중 하나가 이 요청을 처리해요...

· 기능

Delphi Indy 서버 EC 인증서 | eSeGeCe 블로그

Indy는 openSSL 라이브러리를 사용할 때 RSA와 EC 인증서를 지원하지만, 기본적으로 EC 인증서는 다양한 curve로 생성할 수 있고 openSSL 라이브러리는 그중 일부만 설정되어 있어요...

· 기능

Azure IoT 파일 업로드 | eSeGeCe 블로그

Azure IoT는 MQTT나 AMQP 같은 여러 프로토콜로 데이터를 보낼 수 있게 해주지만, 어떤 경우에는 메시지 크기가 너무 커서 Azure 서버로 파일을 업로드해야 해요...

· 기능

Rad Studio용 Azure OpenAI Service | eSeGeCe 블로그

sgcWebSockets 2023.7.0부터 Microsoft Azure OpenAI Service가 지원돼요. Azure OpenAI Service는 챗봇 만들기, 텍스트 생성에 사용할 수 있어요...

· 기능

내 데이터로 OpenAI 커스터마이징하기 (2 / 2) | eSeGeCe 블로그

이전 글에서 OpenAI Embeddings를 사용해 OpenAI 채팅 메서드에 맥락 정보를 추가하는 방법을 살펴봤어요. 이번에는 sgcWebSockets 패키지의 TsgcOpenAIEmbeddings 컴포넌트를 사용하는 방법을 알아볼게요...

· 기능

내 데이터로 OpenAI 커스터마이징하기 (1 / 2) | eSeGeCe 블로그

OpenAI에 특정한 맥락이 필요한 질문을 할 때, 예를 들어 우리 아버지는 누구인가요? 라고 물으면 OpenAI는 환각을 일으키거나 모른다고 답할 수 있어요. OpenAI가 특정한 질문에 답하도록 도우려면 프롬프트 자체에 추가 맥락 정보를 제공할 수 있어요...

· 기능

이미지 생성기 OpenAI Delphi (5 / 5) | eSeGeCe 블로그

OpenAI API는 프롬프트와/또는 입력 이미지가 주어지면 모델이 새 이미지를 생성하도록 해요. Images API는 이미지와 상호작용하는 세 가지 메서드를 제공해요...

· 기능

ChatGPT Delphi 클라이언트 (2 / 5) | eSeGeCe 블로그

OpenAI API를 사용하면 ChatGPT Turbo로 자신만의 AI 채팅을 만들 수 있어요...

· 기능

Transcription OpenAI Delphi 클라이언트 (3 / 5) | eSeGeCe 블로그

오디오를 텍스트로 전사하는 것(Speech to Text라고도 불러요)은 OpenAI API를 사용하면 매우 쉬워요. 다음 형식 중 하나로 오디오 파일을 업로드하기만 하면 돼요: mp3, mp4, mpeg, mpga, m4a, wav, webm. API가 문자열을 반환해요. 전사...

· 기능

OpenAI Delphi API (1 / 5) | eSeGeCe 블로그

sgcWebSockets 2023.3.0부터 OpenAI API가 완전히 지원돼요. OpenAI API는 자연어, 코드, 이미지를 이해하거나 생성하는 거의 모든 작업에 적용할 수 있어요. OpenAI는...

· 기능

OpenAI Delphi 클라이언트 번역 (4 / 5) | eSeGeCe 블로그

오디오를 텍스트로 번역하는 것은 OpenAI API를 사용하면 매우 쉬워요. 다음 형식 중 하나로 오디오 파일을 업로드하기만 하면 돼요: mp3, mp4, mpeg, mpga, m4a, wav, webm. API가 번역해요...

· 기능

OpenAPI Delphi 파서 | eSeGeCe 블로그

OpenAPI Specification을 가져와 Pascal Interface를 생성할 수 있는 완전히 새로운 제품인 sgcOpenAPI Pascal Parser를 출시하게 되어 기쁘게 생각해요. sgcOpenAPI Parser는 다음 사양을 지원해요...

· 기능

Delphi 서버 전송 이벤트 (SSE) 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2023.2.0부터 HTTP/1 클라이언트가 개선되어 SSE 요청을 지원해요. SSE는 이미 서버 컴포넌트에서 지원되었지만 클라이언트에서는 지원되지 않았던 점을 기억해 주세요. SSE(Server-Sent Events)는...

· 기능

그룹과 연결 매핑 | eSeGeCe 블로그

이전 글에서 WebSocket 서버의 새 그룹 기능을 소개했어요. 이 글에서는 WebSocket 그룹과 클라이언트 연결을 결합하는 방법을 보여 드릴게요...

· 기능

WebSocket 그룹: 채널, 사용자 등 | eSeGeCe 블로그

sgcWebSockets 2023.2.0부터 서버 메시지 브로드캐스팅을 개선하는 새 기능이 구현됐어요. 그룹은 sgcWebSockets 라이브러리의 새 기능으로, 연결을 명명된 그룹으로 구성할 수 있어요...

· 기능

Indy 서버 - IOCP Windows (2 / 3) | eSeGeCe 블로그

sgcWebSockets 2022.9.0에서 Indy Server IOCP IOHandler가 처음부터 다시 작성되어 성능이 개선되었어요...

· 기능

Indy 서버 - EPOLL Linux (3 / 3) | eSeGeCe 블로그

sgcWebSockets 2022.9.0에서 Linux용 새 IOHandler가 추가되었어요. EPOLL을 사용하면 1연결당 1스레드 문제를 피할 수 있어요...

· 기능

Indy 서버 - 스레드 모델 (1 / 3) | eSeGeCe 블로그

Indy 서버는 스레드를 사용해 클라이언트 연결을 처리해요. 새 클라이언트가 서버에 연결할 때마다 새 스레드가 생성되고 이 스레드가 연결을 처리해요...

· 기능

서버 및 클라이언트 컴포넌트의 DTLS over UDP | eSeGeCe 블로그

sgcWebSockets 2022.8.0부터 서버 및 클라이언트 UDP 컴포넌트에서 DTLS over UDP를 지원해요.

· 기능

Delphi 11.2 iOS ARM 시뮬레이터 | eSeGeCe 블로그

sgcWebSockets 2022.8.0부터 새로운 iOS ARM Simulator 퍼스널리티가 지원돼요. 이제 ARM 기반 Mac이 있다면 iOS 시뮬레이터에서 iOS 프로젝트를 테스트할 수 있어요. 새 퍼스널리티를 선택하기만 하면 돼요...

· 기능

OpenAPI Delphi 클라이언트 파서 | eSeGeCe 블로그

이전에 Swagger Specification으로 알려진 OpenAPI Specification은 RESTful 웹 서비스를 설명, 생성, 사용, 시각화하기 위한 기계 판독 가능한 인터페이스 파일에 대한 사양이에요...

· 기능

ZLib 1.2.12 Delphi - C++Builder | eSeGeCe 블로그

sgcWebSockets는 WebSocket 압축/압축 해제에 ZLib을 사용해요. 최근 Zlib은 다음 문제를 수정한 새 버전을 출시했어요. Z_FIXED 전략 사용 시 범위를 벗어난 접근으로 이어질 수...

· 기능

Telegram 스폰서 메시지 | eSeGeCe 블로그

sgcWebSockets 2022.3.0부터 스폰서 메시지가 지원돼요. 스폰서 메시지는 Telegram 1.8.0 이상이 필요해서 Telegram 라이브러리가 이 기능을 지원하도록 업데이트됐어요. Telegram의 스폰서 메시지는...

· 기능

Binance.us API Delphi와 .NET | eSeGeCe 블로그

sgcWebSockets 2022.1부터 Binance.us 서버를 Binance API 클라이언트에서 지원해요. 다음 API들을 지원해요: WebSocket 스트림(일부 메서드를 구독하고 실시간으로 데이터를 받을 수 있음)...

· 기능

Telegram 전화번호 또는 위치 요청 | eSeGeCe 블로그

sgcWebSockets 2022.1부터 Telegram 클라이언트 컴포넌트는 봇으로 로그인했을 때 사용자에게 전화번호나 위치를 요청할 수 있어요. 아래에서 Delphi, CBuilder, .NET 예제 코드를 확인해 주세요 De...

· 기능

Pusher 사용자 정의 인증 | eSeGeCe 블로그

sgcWebSockets 2022.1부터 Pusher 클라이언트에서 사용자 정의 인증을 구현할 수 있어요. 인증 토큰을 제공하는 경우에만 비공개 또는 presence 채널 구독이 허용돼요...

· 기능

sgcWebSockets .NET MacOS 64 | eSeGeCe 블로그

sgcWebSockets .NET 4.5.4부터 MacOS 64비트가 지원돼요. 이제 Mac OS 64비트용 Visual Studio Mac 애플리케이션을 컴파일할 수 있어요. MacOS에서 지원되는 컴포넌트는 Windows와 동일해요...

· 기능

Twilio Delphi로 SMS 메시지 전송하기 | eSeGeCe 블로그

아래에서 sgcWebSockets 라이브러리를 사용해 Twilio SMS 메시지를 보내는 간단한 예제를 확인해 주세요. Twilio Code 메서드에 다음 매개변수를 전달해 주세요: 메시지가 보내지는 Phone, 메시지가 전달되어야 하는 Phone, 텍스트 메시지...

· 기능

MacOS Monterey에서 openSSL 라이브러리 로딩 오류 | eSeGeCe 블로그

MacOS Monterey로 업그레이드한 뒤 openSSL 라이브러리를 로드하려 할 때 오류가 발생할 수 있어요...

· 기능

OpenSSL 3.0 Indy Delphi 및 .NET | eSeGeCe 블로그

sgcWebSockets 4.5.3부터 openSSL 3.0 라이브러리가 다음 컴파일러에서 지원돼요: Delphi 7 - Rad Studio 11, Windows 32/64, OSX 64, Android 32/64, iOS 64, Linux 64...

· 기능

Pusher REST API | eSeGeCe 블로그

sgcWebSockets Pusher 클라이언트가 4.5.3 버전에서 개선됐어요. 이벤트 트리거, 채널 사용자 조회, 채널 목록 조회를 위한 HTTP API가 구현됐어요...

· 기능

DevExtreme 데이터 그리드 WebSocket 프로토콜 | eSeGeCe 블로그

DevExpress의 DevExtreme Data Grid는 JavaScript를 위한 강력한 Data Grid예요. 기능 중 하나는 부분 업데이트로, 전체 페이지를 업데이트하지 않고도 그리드의 레코드를 업데이트할 수 있어요. 일반적으로...

· 기능

SChannel 암호 목록 및 연결 정보 | eSeGeCe 블로그

sgcWebSockets 4.5.1부터 SChannel이 두 가지 새로운 기능으로 개선됐어요: 1. CipherList 속성 추가 2. GetInfo 함수 추가...

· 기능

Telegram 멤버 가져오기 | eSeGeCe 블로그

Telegram API를 사용해 슈퍼그룹의 멤버 정보를 가져올 수 있어요. 슈퍼그룹이나 채널의 멤버 또는 차단된 사용자 정보를 가져오려면 GetSuperGroupMembers 메서드를 사용해요. 다음 경우에만 사용할 수 있어요...

· 기능

TIME_WAIT TCP 연결 | eSeGeCe 블로그

클라이언트가 서버와의 연결 해제를 시작하면 연결 해제 상태를 알리기 위해 클라이언트와 서버 간에 교환이 이루어져요. 프로세스가 끝나면 클라이언트 소켓 연결은...

· 기능

Apple Push 알림 - APNs에 토큰 기반 연결 (3/4부) | eSeGeCe 블로그

이 블로그에서는 sgcWebSockets JWT 클라이언트를 설정해 Apple Push Notification 서버로 인증된 HTTP/2 요청을 보내는 방법을 보여드릴게요...

· 기능

Apple Push 알림 - 앱 등록하기 (1/4부) | eSeGeCe 블로그

sgcWebSockets 라이브러리는 서버와 클라이언트 측 컴포넌트 모두에서 HTTP/2 프로토콜을 지원해요. Apple Push 알림은 HTTP/2 프로토콜을 사용해 서버 제공자에서만 Push 알림을 보낼 수 있어요...

· 기능

Apple Push 알림 - HTTP/2 알림 보내기 (2/4부) | eSeGeCe 블로그

이전 블로그에서는 기기 토큰을 가져오는 방법을 보여드렸어요. 이번에는 HTTP/2 sgcWebSockets 클라이언트를 사용해 (인증 부분 없이) 알림을 보내는 방법을 보여드릴게요...

· 기능

Apple Push 알림 - APNs에 인증서 기반 연결 (4/4부) | eSeGeCe 블로그

Apple Push 알림에 관한 최신 블로그에서, Apple Push 서버에 인증하기 위해 인증서를 사용하는 방법을 보여드릴게요...

· 기능

OAuth2 클라이언트 자격 증명 | eSeGeCe 블로그

OAuth2 클라이언트 컴포넌트가 이제 Client Credentials를 grant 유형으로 지원해요...

· 기능

HTTP로 대용량 파일 업로드 | eSeGeCe 블로그

sgcWebSockets 서버는 서버 메모리에 영향을 주지 않고 대용량 파일을 업로드할 수 있어요. HTTP 클라이언트가 multipart/form-data 스트림을 보낼 때 서버는 이 스트림을 메모리에 저장해요...

· 기능

OpenSSL Perfect Forward Secrecy | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 연결 보안을 개선하기 위해 라이브러리에 작은 수정 사항이 있어요. 그중 하나가 Perfect Forward Secrecy예요. RSA 키 교환 메커니즘을 사용할 때 링크가 생성돼요...

· 기능

WebSocket 마스킹 메시지 | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 WebSocket 메시지 로그가 개선됐어요. 지금까지는 메시지가 소켓을 통해 송수신된 그대로 저장됐어요. 즉, WebSocket 메시지가 WebSocket 클라이언트에서 보내졌을 때 먼저 마스킹되고 저장됐어요...

· 기능

SChannel 인증서 | eSeGeCe 블로그

sgcWebSockets 4.4.7부터 SChannel을 암호화 라이브러리로 사용한 인증서 사용이 지원돼요. SChannel 구현은 2가지 유형의 인증서 인증을 지원해요...

· 기능

Binance Futures API USDT와 COIN | eSeGeCe 블로그

sgcWebSockets 4.4.7부터 USDT와 COIN, 두 가지 Binance Futures API를 모두 지원해요...

· 기능

Telegram Bot Chat not found | eSeGeCe 블로그

봇으로 로그인하면 GetChats 메서드를 사용할 수 없어서 사용 가능한 모든 채팅을 가져올 수 없어요. 봇으로 처음 로그인해서 알려진 채팅에 메시지를 보내려고 하면 다음과 같은 오류가 발생해요...

· 기능

Telegram 메시지 보내기 - 굵게, 기울임꼴 등 | eSeGeCe 블로그

Telegram 클라이언트에 새로운 메서드 SendRichTextMessages가 추가됐어요. 굵게, 기울임꼴, 밑줄, 취소선, 코드 같은 스타일을 사용할 수 있어요. 사용법은 매우 간단해요...

· 기능

AWS Cognito와 OAuth2 | eSeGeCe 블로그

sgcWebSockets 라이브러리는 서버와 클라이언트 컴포넌트에서 OAuth2 인증을 지원해요. 다음 버전에는 AWS Cognito 서비스에 필요한 새 기능이 포함될 예정이에요...

· 기능

HTTP/2 Alternate Service | eSeGeCe 블로그

Alt-Svc HTTP 헤더는 동일한 리소스에 다른 서비스나 프로토콜을 통해 접근할 수 있다는 사실을 클라이언트에 알리는 데 사용돼요. 예를 들어 서버가 HTTP/2를 지원한다는 사실을 HTTP 클라이언트에 알리고 싶을 때 유용해요...

· 기능

WebSocket 클라이언트 연결 전 및 WatchDog 전 이벤트 | eSeGeCe 블로그

WebSocket 클라이언트는 사용 가능한 이벤트로 커스텀할 수 있어요. 최신 버전에 두 가지 새로운 이벤트가 추가됐어요:OnBeforeConnect: this event is called just before the client tries to connect...

· 기능

OAuth2 로그인 HTML 사용자 정의 | eSeGeCe 블로그

OAuth2 클라이언트가 새 Access Token을 요청할 때 웹 브라우저에 웹페이지가 표시되어 이 연결을 허용하고 로그인할 수 있어요...

· 기능

OAuth2 서버에서 비인증 요청 허용 | eSeGeCe 블로그

기본적으로 서버 측에서 OAuth2가 활성화되어 있으면 모든 HTTP 요청은 Bearer 토큰을 사용한 인증이 필요해요...

· 기능

OAuth2 서버 앱 등록 | eSeGeCe 블로그

클라이언트가 새 OAuth2를 요청하기 전에 앱이 서버에 등록되어 있어야 해요. 새 앱을 등록하려면 앱 이름, RedirectURI 등의 정보가 필요해요...

· 기능

OAuth2 서버 엔드포인트 | eSeGeCe 블로그

기본적으로 OAuth2 서버는 다음 엔드포인트를 사용해요: 권한 부여 /sgc/oauth2/auth, Token /sgc/oauth2/token...

· 기능

WatchDog 모니터 서버 | eSeGeCe 블로그

sgcWebSockets 4.4.4부터 WatchDog 기능에 새로운 속성 Monitor가 추가됐어요. WatchDog.Monitor를 사용하면 새 클라이언트가 서버에 연결할 수 있는지 확인할 수 있어요. 내부 클라이언트가 시도하는 방식이에요...

· 기능

Telegram 클라이언트와 프록시 | eSeGeCe 블로그

sgcWebSockets 4.4.4부터 Telegram 클라이언트가 프록시 연결을 지원해요. Telegram 클라이언트는 프록시를 사용하도록 설정할 수 있어요. 현재 Telegram은 3가지 유형의 프록시를 지원해요:1. HTTP2. MTProt...

· 기능

MQTT 메시지 발행 후 응답 대기 | eSeGeCe 블로그

sgcWebSockets 4.4.4부터 MQTT 클라이언트에 PublishAndWait이라는 새 메서드가 추가되었어요...

· 기능

WebSocket과 HTTP/2가 적용된 DataSnap | eSeGeCe 블로그

sgcWebSockets 4.4.3부터는 DataSnap 서버 애플리케이션을 sgcWebSockets 서버로 교체하고 WebSocket 프로토콜, HTTP/2 프로토콜, IOCP 같은 새로운 기능을 활용할 수 있어요. 사용할 수 있는 서버는 3가지가 있어요...

· 기능

HTTP/2 서버 테스트 성능 | eSeGeCe 블로그

sgcWebSockets 4.4.3부터 HTTP/2가 초기 지원되며 다음 버전에서 새로운 기능이 추가될 예정이에요. 이전 블로그 글에서 HTTP 1.1과 HTTP/2 프로토콜 사이의 성능을 비교했어요...

· 기능

HTTPBIN.ORG의 HTTP2 테스트 | eSeGeCe 블로그

httpbin.org는 HTTP/2 프로토콜을 테스트할 수 있는 유용한 서버를 제공해요. HTTP 클라이언트를 테스트하는 데 사용할 수 있는 여러 케이스가 있어요...

· 기능

HTTP2 지연 시간 | eSeGeCe 블로그

이전 글에서 단일 연결을 사용한 HTTP2와 HTTP1 성능 비교를 보여 드렸어요. 이 글에서는 지연 시간을 도입한 HTTP2와 HTTP1의 비교를 보여 드릴게요...

· 기능

HTTP2 클라이언트 테스트 | eSeGeCe 블로그

RFC 7540과 RFC 7541에는 HTTP/2 프로토콜의 전체 사양이 포함되어 있어요. sgcWebSockets 라이브러리용 새 HTTP/2 클라이언트를 구현하는 과정에서 외부 도구를 사용해...

· 기능

HTTP2 vs HTTP1 성능 | eSeGeCe 블로그

sgcWebSockets는 다양한 프로토콜을 지원하며, 지금 개발 중인 프로토콜은 HTTP/2예요. HTTP 1.1은 지난 15년 동안 가장 많이 사용된 HTTP 프로토콜...

· 기능

RPC Progressive Results | eSeGeCe 블로그

WAMP 1.0은 RPC와 PubSub이라는 두 가지 비동기 메시징 패턴을 제공하는 오픈 WebSocket 서브프로토콜이에요. sgcWebSockets 4.3.8부터 새 메서드가 지원돼요. WAMP 1.0 사양에는 포함되지 않지만...

· 기능

DataSet 프로토콜의 UpdateMode | eSeGeCe 블로그

sgcWebSockets Dataset 서브프로토콜을 사용하면 연결된 모든 클라이언트에 데이터베이스 변경 사항을 브로드캐스트할 수 있어요. sgcWebSockets 4.3.8부터 이 프로토콜은 두 가지 업데이트 모드를 지원해요. 1. Replicate Table...

· 기능

Windows용 Coturn | eSeGeCe 블로그

Coturn은 TURN과 STUN 서버의 무료 오픈 소스 구현이에요...

· 기능

TCP 하프 오픈 연결 | eSeGeCe 블로그

연결이 설정된 후, 어느 쪽 피어도 데이터를 보내지 않으면 네트워크로 어떤 패킷도 전송되지 않아요. TCP는 유휴 프로토콜이므로 연결이 활성 상태라고 가정해요. 연결 끊김 원인...

· 기능

FMXLinux 컴포넌트 | eSeGeCe 블로그

Embarcadero는 얼마 전 FMXLinux 지원을 발표했어요. 기본적으로 Linux64 앱에서 그래픽 컴포넌트를 사용할 수 있게 해줘요. sgcWebSockets는 FMXLinux를 지원하므로 이 컴포넌트를 사용해 그래픽...

· 기능

Google API Key OAuth2 | eSeGeCe 블로그

sgcWebSockets 4.3.4부터 OAuth2가 지원돼요. Google은 OAuth2 인증을 사용해 API에 접근을 제공해요.

· 기능

OAuth2 Delphi WebSockets | eSeGeCe 블로그

OAuth2는 타사 애플리케이션이 HTTP 프로토콜을 사용해 제한된 리소스에 접근할 수 있도록 해 줘요. RFC 6749가 OAuth2 사양을 다뤄요...

· 기능

Indy IOCP 서버 | eSeGeCe 블로그

Indy 서버는 연결마다 하나의 스레드를 사용해요. 서버가 1000개의 동시 연결을 처리해야 하면 1000개의 스레드를 생성한다는 뜻이에요...

· 기능

WebSocket 파일 업로드 데모 | eSeGeCe 블로그

WebSocket 서버에 파일을 업로드하는 방법을 보여주는 데모예요. 다음 단계를 따라 하세요. 서버에 보낼 파일을 선택하세요. 그런 다음 연결을 누르세요. 연결에 성공하면 서버에 연결되었다는 메시지가 표시돼요...

· 기능

Fingerprint Enumerate Enrollments WBF | eSeGeCe 블로그

sgcBiometrics 패키지는 다음 1.4.0 버전을 위한 새 기능을 추가해요. 이제 선택된 센서 풀에 어떤 등록 정보가 있는지 열거할 수 있어요. 이 메서드는 시스템과 프라이빗 센서 풀 모두에서 작동해요. 이전에는...

· 기능

RSA를 사용하는 구식 연결 문자열 | eSeGeCe 블로그

sgcWebSockets 라이브러리는 openSSL 라이브러리를 사용해 Secure WebSocket 서버를 실행할 수 있어요...

· 기능

Indy의 ALPN 지원 (Application Layer Protocol Negotiation) | eSeGeCe 블로그

ALPN(Application Layer Protocol Name)은 hello 메시지 교환 안에 프로토콜 협상을 포함하는 TLS 확장이에요...

· 기능

OpenSSL 1.1 Indy | eSeGeCe 블로그

현재 Indy는 OpenSSL 1.0.2 버전만 지원하며, 여러 고객이 OpenSSL 1.1 지원에 대해 문의했어요. OpenSSL 1.0.2는 표준 프로토콜 버전인 TLS 1.2를 지원하기 때문에 현재 사용할 수 있지만...