features
116 articles tagged “features”.
116 articles tagged “features”.

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

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

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

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

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...

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

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

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

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

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...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

In MCP, resources represent addressable data objects that the server exposes such as files, database records, generated documents, or dynamic API outputs.They are client-controlled, meaning the clien...

With sgcWebSockets 2025.9.0, the Model Context Protocol (MCP) server now supports Prompt Requests, enabling AI clients to query and render dynamic prompt templates. This capability makes it possible...

With the release of sgcWebSockets 2025.9.0, developers can now integrate Model Context Protocol (MCP) functionality directly into their servers. This includes the ability to handle MCP Tool Requests,...

The latest release of sgcWebSockets 2025.9.0 introduces a game-changing feature for AI developers and system integrators — full support for the Model Context Protocol (MCP). This innovation marks a m...

When using the Indy WebSocket server for TCP Connections, by default the OnConnect event is only fired after the first message is received because there is no way to filter if the connection is plain...

The sgcWebSockets library supports multiple authentication methods to secure WebSocket communication in Delphi and C++Builder applications. Since the WebSocket protocol itself doesn't define an authe...

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

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...

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

From sgcWebSockets 2025.4.0 Enterprise, the WebAuthn Protocol is supported (currently in BETA). WebAuthn (Web Authentication) is a web standard developed by the World Wide Web Consortium (W3C) and FI...

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

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

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

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

From sgcWebSockets 2024.5.0 PKCE, which stands for "Proof of Key Code Exchange" is an extension of the OAuth 2.0 protocol that helps prevent code interception attacks.PKCE is supported on OAuth2 Serv...

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

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

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

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

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

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

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

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

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

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

Transcribing Audio to Text (also known as Speech to Text) is very easy using the OpenAI API, just upload an Audio file in one of the following formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm. And th...

Translating Audio to Text is very easy using the OpenAI API, just upload an Audio file in one of the following formats: mp3, mp4, mpeg, mpga, m4a, wav, or webm. And the API will translate the audio t...

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

From sgcWebSockets 2023.2.0 the HTTP/1 Client has been improved and supports SSE requests. Remember than SSE was already supported on Server components but not on client.SSE (Server-Sent Events) is a...

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

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

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

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

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

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

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

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

sgcWebSockets uses ZLib for WebSocket Compression/Decompression. Recently Zlib has released a new version with fixes the following issues:Fix a deflate bug when using the Z_FIXED strategy that can re...

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

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

From sgcWebSockets 2022.1 the Telegram Client component is able to request the user the Phone Number or the location when has login as a bot.Find below an example code in Delphi, CBuilder and .NET De...

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

From sgcWebSockets .NET 4.5.4, MacOS 64 bits is supported, so now you can compile Visual Studio Mac Applications for Mac OS 64 bits.The components supported by MacOS are the same that for Windows, so...

Find below a simple example of how to send a Twilio SMS message using sgcWebSockets library.Twilio Code Just pass to the method the parameters: Phone from the message is sent, Phone where the message...

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

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

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

DevExtreme Data Grid, from DevExpress, it's a powerful Data Grid for Javascript. One of the features it's partial updates which allows to update a record of a grid without updating the full page. Usu...

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

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

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

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

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

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

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

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

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

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

From sgcWebSockets 4.4.8 the Log of websocket messages has been improved. Till now, the messages were saved as was sent/received by socket, this means that when a websocket message was sent by websoc...

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

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

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

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

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

The Alt-Svc HTTP header is used to inform the clients that the same resource can be reached from another service or protocol, this is useful if you want inform the HTTP clients that your server suppo...

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

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

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

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

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

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

From sgcWebSockets 4.4.4, the Telegram Client supports Proxy connections. Telegram Client can be configured to make of use of a proxy. Currently, Telegram supports 3 types of proxies:1. HTTP2. MTProt...

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

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

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

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

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

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

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

WAMP 1.0 is an open WebSocket subprotocol that provides two asynchronous messaging patterns: RPC and PubSub.From sgcWebSockets 4.3.8, a new method is supported, not included in WAMP 1.0 specification...
sgcWebSockets Dataset 서브프로토콜을 사용하면 연결된 모든 클라이언트에 데이터베이스 변경 사항을 브로드캐스트할 수 있어요. sgcWebSockets 4.3.8부터 이 프로토콜은 두 가지 업데이트 모드를 지원해요. 1. Replicate Table...

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

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

Embarcadero announced some time ago FMXLinux support, basically allows to use graphical components in Linux64 apps. sgcWebSockets supports FMXLinux so you can use these components to create a graphic...

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

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

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

This is a demo which shows how upload a file to a websocket server. Follow the next steps:Select a file which will be sent to server.Then press connect. If connection is successful a message will sho...

sgcBiometrics package adds a new feature for next 1.4.0 version, now you can Enumerate which Enrollments has sensor pool selected. This method works for System and Private sensor pools.Before that, y...

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

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

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