cbuilder

333 articles tagged “cbuilder”.

· 릴리스

sgcUI 2026.10: Delphi, C++ Builder, .NET를 위한 14개의 네이티브 UI 제품 | eSeGeCe 블로그

sgcUI 2026.10은 그리드, 피벗, 차트, 대시보드, 게이지, 플래너, 다이어그램, 지도, PDF, 보고서까지 Delphi, C++ Builder, .NET용 14개의 네이티브 UI 제품을 하나의 스위트로 제공합니다…

· 컴포넌트

Delphi의 OpenPGP: GnuPG 없이 암호화, 서명, 검증하기

파트너를 위해 파일을 암호화하고, GnuPG가 보내 준 파일을 복호화하고, 릴리스를 서명하거나 검증하는 일을 Delphi 코드에서 처리합니다. OpenPGP는 순수 Object Pascal로 작성되어 외부 도구도 DLL도 필요 없습니다…

· 컴포넌트

Delphi의 포스트 양자 암호화

외부 라이브러리 없이 Object Pascal로 구현된 ML-KEM, ML-DSA, SLH-DSA로, Delphi 애플리케이션이 양자 위협보다 오래 살아남도록 설계된 알고리즘으로 키를 합의하고 서명하고 인증서를 발급할 수 있습니다…

· 컴포넌트

Delphi의 Passkey: WebAuthn으로 구현하는 비밀번호 없는 로그인

비밀번호는 피싱당하고, 재사용되고, 유출됩니다. Passkey는 그렇지 않습니다. Delphi 애플리케이션이 어떻게 Passkey를 등록하고, 사용자 이름 없이 로그인시키고, 각 Passkey를 자체 데이터베이스에 저장하는지 알아봅니다…

· 릴리스

sgcWebSockets 2026.10

sgcHTML에 인증, 라우팅, 테스트, SPA 내비게이션, SSE, AI Data Pack, CRUD, AI 페이지 생성기, MCP Apps, Web Push가 추가되었고, 암호화는 순수 Pascal로 작성된 TLS 1.3 및 TLS 1.2 엔진과 함께 포스트 퀀텀으로 나아갑니다…

· 컴포넌트

Entra ID, Okta, AD FS로 구현하는 Delphi SAML 싱글 사인온

고객은 직원들이 Entra ID, Okta, AD FS로 로그인하기를 원합니다. 이 글은 Delphi 애플리케이션에서 첫 리디렉션부터 검증된 사용자까지 이어지는 SAML 흐름 전체를 다룹니다…

· 컴포넌트

아랍어와 히브리어를 위한 오른쪽에서 왼쪽 Delphi 웹 앱

언어를 아랍어나 히브리어로 설정하면 페이지 전체가 오른쪽에서 왼쪽으로 바뀝니다. dir 속성, Bootstrap RTL 스타일시트, 모든 sgcHTML 컴포넌트가 대상이며, 왼쪽에서 오른쪽 페이지는 바이트 단위로 동일하게 유지됩니다…

· 컴포넌트

Delphi에서 닫힌 브라우저에 도달하기

WebSocket을 열 수 없을 때 일반 HTTP를 통해 전달되는 업데이트, 브라우저를 닫은 사용자를 위한 Web Push, 그리고 둘 중 무엇을 쓸지 결정하는 알림 컴포넌트…

· 컴포넌트

Passkey, SAML SSO, LDAP, TOTP 2FA로 구현하는 Delphi 로그인

패스키, SAML 싱글 사인온, Active Directory, 인증 앱에서 생성한 코드, 메일용 OpenID Connect와 OAuth2를 직접 작성해야 하는 프로토콜이 아니라 폼에 올려놓기만 하면 되는 Delphi 컴포넌트로…

· 컴포넌트

Delphi에서 OpenSSL 또는 네이티브 암호화: 런타임에 선택하기

하나의 전역 스위치가 시작 시 암호화 백엔드를 결정합니다. 이전처럼 OpenSSL을 사용하거나, 순수 Object Pascal을 사용하거나, OpenSSL 라이브러리가 없을 때 자동으로 대체하는 방식이며, 재컴파일이 필요 없습니다…

· 컴포넌트

Delphi와 .NET을 위한 실시간 음성 에이전트

TsgcAIVoiceAgent는 듣고, 사용자가 말을 마쳤을 때를 감지하고, 응답하며, OpenAI Realtime 또는 Gemini Live를 통해 여러분의 도구를 호출합니다. sgcWebSockets 2026.10에서 제공될 예정입니다…

· 컴포넌트

쉬운 영어로 Delphi 그리드에 질문하기

그리드 위에 문장을 입력하면 필터링, 정렬, 그룹화, 강조 표시가 이루어집니다. API 키가 없을 때도 답하는 규칙 기반 파서와, 모델이 생성한 텍스트가 페이지에 절대 도달하지 못하게 하는 검증기가 함께합니다…

· 컴포넌트

Delphi MCP 서버와 클라이언트: 새로운 MCP 2026-07-28 사양 | eSeGeCe 블로그

Delphi용 MCP 서버와 클라이언트가 이제 MCP 2026-07-28을 지원합니다: 상태 비저장 요청, discover, subscriptions, 다중 라운드트립 요청, tasks…

· 컴포넌트

5분 만에 만드는 Delphi 웹 CRUD 페이지

목록, 검색창, 페이저, 폼, 삭제, 그리고 쓰기를 담당하는 코드까지, 데이터셋 위에서든 여러분의 SQL 위에서든 하나의 컴포넌트로 제공되며, IDE 마법사와 명령줄 생성기가 함께합니다…

· 컴포넌트

OpenSSL DLL 없는 Delphi TLS 1.3

Object Pascal로 작성된 TLS 1.3 및 TLS 1.2 엔진 덕분에 Delphi 클라이언트나 서버는 실행 파일 옆에 어떤 DLL도 없이 TLS로 통신하며, 그 과정에서 하이브리드 포스트 퀀텀 키 교환까지 협상합니다…

· 컴포넌트

Delphi와 .NET을 위한 Server-Sent Events 클라이언트

TsgcSSEClient는 Server-Sent Events 스트림을 읽고, 스스로 재연결하며 Last-Event-ID로 재개하므로, 연결이 끊겨도 메시지를 잃지 않습니다. sgcWebSockets 2026.10에 추가될 예정입니다…

· 컴포넌트

Delphi와 .NET을 위한 AI 문서 추출

PDF 청구서나 영수증 사진을 넣으면 모든 필드에 신뢰도가 부여된 검증된 JSON이 나옵니다. TsgcAIDocumentExtractor가 sgcWebSockets 2026.10에서 제공될 예정입니다…

· 컴포넌트

업로드하지 않고 대형 설치 프로그램에 서명하기

서명 서버에는 설치 프로그램 전체가 아니라 다이제스트만 있으면 됩니다. sgcSign Server의 해시 라우트는 수십 바이트만으로 MSI 또는 MSIX에 서명하며, 패키지는 빌드 에이전트를 벗어나지 않습니다…

· 컴포넌트

스크린샷을 Delphi 웹 페이지로 바꾸기

페이지를 한 문장으로 설명하거나 스크린샷을 가리키면, sgcHTML 디자이너가 여러분의 컴포넌트만으로 이를 만들어냅니다. 이 과정은 여러분이 등록하지 않은 것은 이름조차 붙일 수 없는 스키마를 통해 이루어집니다…

· 컴포넌트

Delphi에서 MSI 또는 MSIX 설치 프로그램에 서명하는 방법

TsgcMSISigner와 TsgcAppxSigner는 Delphi에서 타임스탬프와 함께 .msi, .msp, .msix, .appx 파일에 서명하며, 게시자가 인증서와 일치하지 않는 MSIX는 서명을 거부합니다…

· 컴포넌트

ChatGPT와 Claude 안에서 Delphi 앱 실행하기

문단 대신 페이지로 응답하는 MCP 도구. sgcHTML 페이지는 이제 ChatGPT, Claude, VS Code 안에서 렌더링되며, 클릭은 여러분의 Delphi 애플리케이션으로 돌아옵니다…

· 컴포넌트

Delphi로 구현하는 체코 EET 2.0: TsgcEETClient로 매출 등록하기 | eSeGeCe 블로그

체코 EET 2.0 보고는 2027년 1월 1일부터 시작됩니다. TsgcEETClient는 각 매출을 서명하여 전송하고, pok을 읽고 확인 응답을 검증하며, 검증 모드와 오프라인 대기열을 제공합니다…

· 릴리스

릴리스 2026.9.0: sgcWebSockets, sgcSign, sgcIndy 및 sgcOpenAPI | eSeGeCe 블로그

sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy 및 sgcOpenAPI의 릴리스 2026.9.0: 네이티브 WebRTC 미디어 엔진, 새로운 암호화 패키지, 검증의 신뢰 앵커…

· 컴포넌트

sgcWebRTC: Delphi 및 C++ Builder를 위한 네이티브 WebRTC 미디어 엔진 | eSeGeCe 블로그

sgcWebRTC는 Delphi 및 C++ Builder를 위한 새로운 WebRTC 미디어 엔진입니다. SDP 시그널링, STUN과 TURN을 사용하는 ICE, DTLS-SRTP, SCTP 데이터 채널, 그리고 Opus, G.711, VP8, H.264 미디어를 브라우저도 WebView도 없이 제공합니다…

· 릴리스

sgcOpenAPI 2026.9.0: 파서 전면 개편 | eSeGeCe 블로그

sgcOpenAPI 2026.9.0은 파서를 다시 작성했습니다. OpenAPI 3.1과 3.2, 조용한 실패 대신 Warnings 목록, 제대로 동작하는 스키마 조합, 올바른 열거형, 안전한 외부 참조와 스크립트로 다룰 수 있는 명령줄…

· 릴리스

sgcSign 2026.9.0의 새로운 기능 | eSeGeCe 블로그

sgcSign 2026.9.0: 검증의 신뢰 앵커, 더 풍부한 인증서 목록, PIN 없는 멀티 슬롯 PKCS#11, 두 가지 새로운 PAdES 프로필, 서명된 타임스탬프 요청, 그리고 단일 공유 HTTP 전송 계층…

· 컴포넌트

sgcHTML 신규 컴포넌트 4종, 신규 라이브 데모 5종

sgcHTML에 CameraScanner, NumPad, CommandPalette, EmptyState가 추가되었고, 이 네 가지 컴포넌트를 모두 활용한 5개의 새로운 라이브 데모가 공개되었습니다: 창고 관리, POS 시스템, 리포트 및 분석, 멀티 테넌트 SaaS 플랫폼, 현장 서비스…

· 컴포넌트

Huobi 및 HTX: 하루 중 일부만 실패하던 서명 타임스탬프 수정

Huobi 및 HTX 서명 결함이 로컬 날짜와 UTC 시간을 섞어서 사용했기 때문에, UTC가 아닌 곳에서 실행되는 호스트는 하루 중 일부 시간 동안 모든 비공개 요청이 실패했습니다. 이는 간헐적인 인증 문제처럼 보였지만, 실제로는 두 줄짜리 수정이었습니다…

· 컴포넌트

Kraken: WebSocket 및 Futures REST 클라이언트의 안정성 수정 네 가지

2026.9에서 수정된 Kraken 결함 네 가지: 스팟 WebSocket 클라이언트가 v2 엔드포인트에 연결된 채로 v1을 사용하던 문제, Futures REST 주문이 서명된 본문이 버려진 채 GET으로 전송되던 문제, 그리고 재연결 후 비공개 구독이 전혀 재전송되지 않던 문제…

· 컴포넌트

sgcHTML 디자인 서페이스 — 코드뿐 아니라 시각적으로도 페이지 만들기 | eSeGeCe 블로그

sgcWebSockets 2026.9.0에 sgcHTML 디자인 서페이스가 추가되어, 코드로만이 아니라 VCL 폼에서도 페이지를 시각적으로 구성할 수 있게 되었어요. 동일한 컴포넌트를 사용해 완전히 동일한 HTML을 생성해요…

· 기능

Delphi, C++Builder 및 .NET을 위한 AI 에이전트 스킬 | eSeGeCe 블로그

AI 어시스턴트는 eSeGeCe 소스를 읽은 적이 없기 때문에 존재하지 않는 속성을 만들어냅니다. 에이전트 스킬이 이를 해결합니다. 무료이며 MIT 라이선스입니다…

· 컴포넌트

sgcCrypto: Delphi 및 C++ Builder를 위한 새로운 암호화 라이브러리

sgcCrypto는 Delphi 및 C++ Builder용 새로운 43개 유닛 암호화 라이브러리입니다: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 및 포스트 양자 ML-KEM, ML-DSA, SLH-DSA를 다루며, sgcWebSockets Standard 이상에 무료로 포함되어 있습니다…

· 릴리스

sgcWebSockets 2026.8: QUIC, HTTP/3, 정적 OpenSSL 그리고 TLS 전면 개편 | eSeGeCe 블로그

sgcWebSockets 2026.8은 QUIC 및 HTTP/3 컴포넌트, 실행 파일 안에 링크되는 OpenSSL, 30개가 넘는 새로운 sgcHTML 컴포넌트, 새로 작성된 SChannel TLS 계층, zlib 1.3.1 그리고 CycloneDX SBOM을 추가합니다…

· 컴포넌트

sgcWebSockets가 이제 자체 SBOM을 설치합니다 | eSeGeCe 블로그

이제 설치 프로그램이 패키징되는 에디션에 맞는 CycloneDX SBOM을 생성하여 sbom.cdx.json으로 설치하므로, 이 파일이 설명하는 코드와 어긋나는 일이 결코 없습니다…

· 컴포넌트

sgcWebSockets와 sgcOpenAPI의 zlib 1.3.1 | eSeGeCe 블로그

zlib이 1.2.12에서 1.3.1로 이동합니다. zlib은 정적으로 링크되기 때문에, 이번 업데이트는 서로 다른 세 벌의 오브젝트 파일을 다시 빌드하고 지원하는 모든 컴파일러에서 그것을 입증하는 일을 의미했습니다…

· 컴포넌트

Delphi의 Binance 요청 제한: 배치 전송, 속도 조절, 읽을 수 있는 429 | eSeGeCe 블로그

HTTP 429에서 Retry-After를 읽고, 관심 목록 전체를 한 프레임으로 구독하고, 재연결 후 거래소가 연결을 끊는 일을 막으세요…

· 컴포넌트

sgcProtoBuf: .proto 파일에서 Delphi 유닛으로 | eSeGeCe 블로그

sgcProtoBuf는 Protocol Buffers 정의를 Delphi 유닛으로 변환하며, import를 재귀적으로 해석하고 package마다 하나의 유닛을 생성합니다…

· 컴포넌트

REST 서버 + OpenAPI: Delphi의 계약 우선 API | eSeGeCe 블로그

OpenAPI 플러그인을 TsgcHTTPRESTServer에 연결하면 하나의 명세가 라우팅, 검증, 보안, Swagger UI를 이끌어 가며, 연결에 필요한 것은 할당 한 줄뿐입니다…

· 컴포넌트

REST 서버: 사용자, 멀티 테넌시, 메트릭 | eSeGeCe 블로그

HTTP Basic에 연결되는 해시 사용자 저장소, 요청마다 테넌트를 결정하는 다섯 가지 방식, 그리고 TsgcHTTPRESTServer를 위한 헬스 엔드포인트와 Prometheus 메트릭…

· 컴포넌트

TsgcHTTPRESTServer: 새로운 REST 서버 컴포넌트 | eSeGeCe 블로그

TsgcHTTPRESTServer는 REST API를 위한 새로운 HTTP 서버 컴포넌트로, TsgcHTTPServer 위에 CORS, 메트릭과 헬스 엔드포인트, 멀티 테넌시를 더했습니다…

· 컴포넌트

sgcWebSockets의 정적 OpenSSL 링크: 더 이상 libcrypto와 libssl DLL 필요 없음 | eSeGeCe 블로그

이제 OpenSSL을 런타임에 libcrypto와 libssl DLL에서 로드하는 대신 sgcWebSockets 실행 파일 안에 직접 링크할 수 있어요. uses 절에 유닛 하나만 추가하면 되고, 그 외에는 설정할 것이 없어요…

· 컴포넌트

IOCP 및 EPOLL 서버를 위한 TCPKeepAlive와 KeepAliveTimeout | eSeGeCe 블로그

sgcWebSockets가 IOCP와 EPOLL 서버 엔진에 TCPKeepAlive와 KeepAliveTimeout을 추가해, 피어가 조용히 사라진 연결을 영원히 열어두는 대신 닫아요…

· 컴포넌트

Delphi 및 C++ Builder용 HTTP/3 클라이언트 및 서버 컴포넌트

sgcQUIC는 TsgcHTTP3Client와 TsgcHTTP3Server를 통해 Delphi 및 C++ Builder에 HTTP/3를 제공하며, QPACK 헤더 압축, 모든 메서드, 비동기 요청 및 Alt-Svc 검색과 함께 QUIC 위에서 HTTP 시맨틱을 실행합니다…

· 컴포넌트

Delphi 및 C++ Builder용 QUIC 클라이언트 및 서버 컴포넌트 | eSeGeCe 블로그

sgcQUIC는 TLS 1.3, 다중화 스트림, 0-RTT를 갖춘 네이티브 OpenSSL 3.5 QUIC 엔진 위에 구축된 TsgcQUICClient와 TsgcQUICServer로 QUIC 전송 프로토콜을 Delphi 및 C++ Builder에 추가합니다…

· 기능

WebBroker와 DataSnap에서의 sgcHTML | eSeGeCe 블로그

모든 WebBroker 애플리케이션과 DataSnap 서버에서 sgcHTML 페이지를 제공하고, DataSnap REST 엔드포인트와 동일한 포트에서 실시간 WebSocket 업데이트를 받으세요…

· 컴포넌트

세 가지 새로운 sgcHTML 관리 컴포넌트: Presence, RolesPermissions, UserManagement | eSeGeCe 블로그

세 가지 새로운 sgcHTML 관리 컴포넌트: 실시간 접속자 현황 목록을 위한 Presence, 권한 부여 매트릭스를 위한 RolesPermissions, 완전한 사용자 관리 테이블을 위한 UserManagement…

· 컴포넌트

새로운 sgcHTML 피드백 컴포넌트 6종: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress, LogViewer | eSeGeCe 블로그

새로운 sgcHTML 피드백 및 레이아웃 컴포넌트 6종: Badge, PDFViewer, ContextMenu, ProgressBar, JobProgress, LogViewer — 방문자에게 지금 무슨 일이 일어나고 있는지 알려줍니다…

· 컴포넌트

sgcHTML 신규 폼 입력 컴포넌트 6종: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad, Transfer | eSeGeCe 블로그

sgcHTML 신규 폼 컴포넌트 6종: MultiSelect, ColorPicker, Slider, TimePicker, SignaturePad, Transfer — 단순 텍스트 상자를 넘어 실제 관리자 폼에 필요한 입력 요소…

· 컴포넌트

sgcHTML에서 서드파티 JavaScript 라이브러리 통합하기

세 가지 훅만으로 D3.js, Chart.js, DevExtreme Grid, 그 밖의 어떤 브라우저 라이브러리든 sgcHTML 페이지에 넣거나, 재사용 가능한 서버 측 컴포넌트로 감쌀 수 있습니다…

· 컴포넌트

sgcHTML의 새로운 시각화 컴포넌트 6종: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode, Barcode

순수 서버 사이드 SVG로 렌더링되는 sgcHTML의 새로운 시각화 컴포넌트 6종: Heatmap, Sparkline, CandlestickChart, TreeMap, QRCode, Barcode — 차트 라이브러리도, 클라이언트 측 JavaScript도 필요 없습니다…

· 컴포넌트

구조화된 데이터를 위한 sgcHTML 신규 컴포넌트 4종: TreeGrid, PivotTable, ActivityFeed, Splitter | eSeGeCe 블로그

구조화된 데이터를 위한 sgcHTML 신규 컴포넌트 4종: 계층형 테이블용 TreeGrid, 그룹 집계용 PivotTable, 실시간 이벤트 스트림용 ActivityFeed, 크기 조절 2단 레이아웃용 Splitter…

· 릴리스

sgcWebSockets 2026.7: 클러스터링, 메시지 히스토리, async / await 그리고 강화된 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2026.7은 다중 서버 클러스터링, 재접속 복구를 지원하는 메시지 히스토리, async / await, 백오프와 재시도, 전송 큐 백프레셔, HTTP 서버 압축, 그리고 강화된 HTTP 클라이언트를 추가합니다…

· 컴포넌트

재접속에도 살아남는 암호화폐 피드, 그리고 차단을 막아 주는 레이트 리미터 | eSeGeCe 블로그

Binance, Kraken, Coinbase 등 거래소 클라이언트에서 재접속 후 자동 재구독을 지원하고, 일정 시간 창 안에서 보낼 수 있는 REST 요청 수를 제한하는 클라이언트 측 레이트 리미터가 추가되었습니다…

· 컴포넌트

MCP 클라이언트를 위한 OAuth2, 그리고 Identity Assertion 그랜트 | eSeGeCe 블로그

이제 MCP 클라이언트는 OAuth2로 인증할 수 있습니다. 토큰을 직접 가져와 캐시하고 만료될 때까지 재사용합니다. 여기에 도메인을 넘어 아이덴티티를 연결하는 새로운 그랜트 타입인 Identity Assertion Authorization Grant도 추가되었습니다…

· 컴포넌트

백프레셔: 느린 WebSocket 클라이언트를 위한 전송 큐 제한 | eSeGeCe 블로그

읽기를 멈춘 클라이언트 하나가 브로드캐스트 서버의 메모리를 쓰러질 때까지 부풀릴 수 있습니다. sgcWebSockets 2026.7은 MaxQueueSize와 세 가지 오버플로 정책으로 연결별 전송 큐에 상한을 두고, OnSendBufferFull 이벤트도 제공합니다…

· 컴포넌트

E2EE 신원 검증: 중간에서 일어나는 키 바꿔치기 막기 | eSeGeCe 블로그

공개 키가 공격자에게서 온 것이라면 그 키로 암호화해 봐야 소용없습니다. 이제 sgcWebSockets는 각 임시 E2EE 키를 장기 신원 키로 서명하므로, 피어는 서명을 검증하고 지문을 비교해 고정할 수 있습니다…

· 컴포넌트

sgcWebSockets HTTP 서버의 gzip 및 deflate 압축 | eSeGeCe 블로그

이제 sgcWebSockets HTTP 서버는 클라이언트가 Accept-Encoding으로 알려올 때 DocumentRoot 파일과 직접 만든 응답을 gzip 또는 deflate로 압축할 수 있습니다. 기본값은 꺼짐입니다…

· 컴포넌트

재연결과 재시도: 지수 백오프, 지터, 그리고 Retry-After | eSeGeCe 블로그

이제 WatchDog은 고정 간격 대신 지수 백오프와 지터로 재연결할 수 있고, HTTP 클라이언트는 서버의 Retry-After 힌트를 존중하면서 실패한 요청을 스스로 재시도할 수 있습니다…

· 컴포넌트

Delphi의 async / await: 이벤트 핸들러 없는 sgcWebSockets | eSeGeCe 블로그

sgcWebSockets 2026.7은 Delphi에 태스크와 퓨처를 추가합니다. HTTP 요청, WebSocket 연결, AI 채팅 호출을 값을 반환하는 것처럼 await할 수 있고, ThenProc와 OnError, 그리고 실제로 작업을 멈추는 취소를 지원합니다…

· 기능

Delphi의 새로운 HTTP QUERY 메서드

IETF가 QUERY라는 새로운 HTTP 메서드를 명세했습니다. 본문을 포함하는 안전하고 멱등한 요청입니다. sgcWebSockets는 HTTP/1.1, HTTP/2, HTTP/3을 통해 클라이언트와 서버에서 이를 지원합니다…

· 컴포넌트

sgcHTML Site 컴포넌트: 단 하나의 Delphi 컴포넌트로 만드는 웹 페이지 전체 | eSeGeCe 블로그

새로운 sgcHTML 컴포넌트 하나가 헤더, 내비게이션 메뉴, 콘텐츠, 푸터까지 웹 페이지 전체를 만들고, 단일 Layout 속성이 여섯 가지 템플릿으로 페이지를 재구성합니다. Delphi, C++ Builder, .NET에서 사용할 수 있습니다…

· 컴포넌트

sgcWebSockets의 HTTP 클라이언트 보안 강화 | eSeGeCe 블로그

리다이렉트를 따라가고 응답을 제한 없이 읽어 들이는 HTTP 클라이언트는 공격 표면입니다. sgcWebSockets 2026.7은 이를 막는 선택형 스위치를 추가합니다. 호스트가 바뀌는 리다이렉트에서의 자격 증명 제거, HTTPS 다운그레이드 금지, 응답 크기 상한, 쿠키 검증…

· 컴포넌트

sgcWebSockets 메시지 히스토리 & 재연결 복구 — 메시지를 절대 놓치지 마세요 | eSeGeCe 블로그

sgcWebSockets는 offset을 가진 채널별 한정 메시지 히스토리를 유지하므로, 연결이 끊긴 클라이언트는 재연결 시 놓친 메시지를 자동으로 재생합니다. 옵트인 방식이며 Delphi 및 .NET 예제를 함께 제공합니다…

· 컴포넌트

sgcWebSockets 클러스터링 — 여러 노드에서 WebSocket 서버 확장하기

TsgcWSCluster는 sgcWebSockets를 여러 서버 노드에 걸쳐 확장하며, 한 노드의 publish 또는 Presence 이벤트가 인프라가 필요 없는 mesh 백플레인이나 Redis를 통해 다른 어떤 노드의 구독자에게도 도달합니다. Delphi 및 .NET 예제 포함…

· 컴포넌트

sgcHTML vs UniGUI, TMS WEB Core, IntraWeb: Delphi 웹 프레임워크 선택 가이드 | eSeGeCe 블로그

Delphi 웹 UI 프레임워크 상세 비교: IntraWeb, UniGUI, TMS WEB Core, TMS XData, sgcHTML — 아키텍처, 배포, 학습 곡선, 실시간 기능…

· 애플리케이션

sgcHTML과 Delphi로 실시간 ERP 대시보드 구축하기 | eSeGeCe 블로그

sgcHTML을 사용하여 Delphi에서 라이브 ERP 대시보드를 구축하는 단계별 가이드: KPI 통계 카드, 매출 차트, 페이지 분할된 청구서 테이블, 칸반 보드 및 실시간 WebSocket 푸시 업데이트…

· 컴포넌트

sgcHTML: JavaScript 없이 Delphi에서 모던 웹 UI 구축하기 | eSeGeCe 블로그

sgcHTML은 Delphi, C++ Builder 및 .NET 개발자에게 Bootstrap 5 마크업을 렌더링하고 htmx를 통해 인터랙티브하게 유지되는 60개 이상의 서버사이드 HTML 컴포넌트를 제공합니다 — JavaScript가 필요 없습니다…

· 릴리스

sgcWebSockets 2026.6: gRPC, OpenAPI 서버, Kafka 및 네이티브 TLS | eSeGeCe 블로그

sgcWebSockets 2026.6은 네이티브 gRPC 클라이언트, 독립형 OpenAPI 3 서버, Apache Kafka 클라이언트, 네이티브 Android 및 Apple TLS(OpenSSL 불필요), 방화벽 봇 탐지, MCP stdio 전송, 포스트 양자 암호화, 그리고 강화된 WebSocket 및 HTTP 서버를 추가합니다…

· 컴포넌트

sgcWebSockets의 네이티브 Android TLS: 배포할 OpenSSL이 없습니다 | eSeGeCe 블로그

새로운 네이티브 Android TLS 백엔드를 통해 앱이 Android 자체 SSLEngine을 사용하여 TLS로 연결되므로, APK는 OpenSSL .so 파일을 전혀 포함하지 않습니다. 전환은 TLSOptions.IOHandler를 한 줄만 바꾸면 됩니다…

· 컴포넌트

sgcWebSockets의 네이티브 Apple TLS: iOS 및 macOS에서 OpenSSL 없이 TLS 1.3 | eSeGeCe 블로그

새로운 네이티브 Apple TLS 백엔드를 사용하면 iOS 및 macOS 앱이 운영체제 자체 스택을 통해 TLS로 연결할 수 있어, 배포할 OpenSSL .dylib이 없고 Network.framework를 통해 TLS 1.3을 사용할 수 있습니다…

· 컴포넌트

Delphi에서 gRPC로 Google Vertex AI 사용하기 | eSeGeCe 블로그

sgcWebSockets Enterprise는 TsgcGRPCClient 위에 형식화된 Vertex AI gRPC 클라이언트를 함께 제공합니다. Delphi에서 HTTP/2를 통해 Gemini 모델을 호출하고, 서비스 계정으로 인증하고, 콘텐츠 파트로 generateContent 요청을 구성하고, 후보를 다시 읽습니다…

· 컴포넌트

sgcWebSockets HTTP 서버에서 대용량 파일 스트리밍하기 | eSeGeCe 블로그

DocumentRoot에서 파일을 제공할 때 예전에는 연결마다 파일 전체를 메모리에 올렸기 때문에, 1 GB 파일을 100명이 다운로드하면 약 100 GB의 RAM이 필요했습니다. 이제 파일은 디스크에서 스트리밍되며 메모리는 일정하게 유지됩니다…

· 컴포넌트

Delphi에서 gRPC로 Google BigQuery 사용하기 | eSeGeCe 블로그

gRPC Storage Read API를 통해 Delphi에서 Google BigQuery 테이블을 읽는 실용적인 가이드: TsgcGRPCClient 위의 형식화된 BigQuery 클라이언트가 HTTP/2를 통해 실행되고, 서비스 계정으로 인증하고, 읽기 세션을 생성하고, Avro 또는 Arrow로 행을 서버 스트리밍하는 방법…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Storage 사용하기 | eSeGeCe 블로그

sgcWebSockets Enterprise의 형식화된 Google Cloud Storage gRPC 클라이언트에 대한 실용적인 가이드: HTTP/2 전송을 통해 실행되는 방식, 서비스 계정 JWT 인증이 작동하는 방법, 그리고 버킷을 나열하고, 버킷을 만들고, 객체를 나열하는 Delphi 예제…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Natural Language 사용하기 | eSeGeCe 블로그

Delphi에서 gRPC를 통해 Google Cloud Natural Language를 호출하는 실용적인 둘러보기: 형식화된 Natural Language 클라이언트가 sgcWebSockets HTTP/2 전송을 어떻게 활용하는지, 서비스 계정 인증은 어떻게 작동하는지, 그리고 감정을 분석하고 엔티티를 추출하고 텍스트를 분류하는 Delphi 예제…

· 컴포넌트

sgcWebSockets의 HTTP 서버 강화 | eSeGeCe 블로그

이제 HTTP 서버는 정적 파일 서비스에서 경로 탐색을 차단하고, 요청 본문을 제한하며, 스머글링 방식의 요청을 거부하고, HTTP/2를 Rapid Reset으로부터 방어하며, 응답 헤더를 정제합니다…

· 릴리스

sgcIndy 2026.6: TLS, TCP, HTTP 서버 보안 강화

sgcIndy 2026.6은 서버 스택에 선택형 보안 강화 기능을 제공합니다. 엄격한 TLS 인증서 검증, CRIME 및 재협상 완화, 서버 암호화 스위트 우선순위, 전체 읽기 데드라인을 통한 Slowloris 보호, HTTP 본문 및 헤더 크기 제한, 요청 스머글링 차단, 그리고 ML-KEM-768 포스트 양자 프리미티브까지…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Vision 사용하기 | eSeGeCe 블로그

sgcWebSockets로 Delphi에서 gRPC를 통해 Google Cloud Vision을 호출하는 방법: 서비스 계정 JWT 인증과 바로 실행 가능한 데모를 갖추고 HTTP/2를 통해 라벨, 텍스트(OCR), 얼굴, 랜드마크 감지를 실행하는 TsgcGRPCClient 위의 형식화된 Vision 클라이언트…

· 컴포넌트

sgcWebSockets에서 WebSocket 서버 강화하기 | eSeGeCe 블로그

WebSocket 서버를 위한 새로운 내장 보호 기능: 과도한 크기, 단편화, 압축 메모리 공격을 막는 설정 가능한 메시지 크기 제한과 더 엄격한 핸드셰이크 검증…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Translation 사용하기 | eSeGeCe 블로그

sgcWebSockets로 Delphi에서 gRPC를 통해 Google Cloud Translation v3을 호출하는 방법: 서비스 계정 인증이 적용된 HTTP/2 전송을 통해 텍스트를 번역하고, 언어를 감지하고, 지원되는 언어를 나열하는 TsgcGRPCClient 위의 형식화된 Translation 클라이언트…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Speech-to-Text 사용하기 | eSeGeCe 블로그

sgcWebSockets의 형식화된 Speech-to-Text gRPC 클라이언트에 대한 실용적인 가이드: HTTP/2 전송을 통해 실행되는 방식, Google 서비스 계정으로 인증하는 방법, 그리고 인식 요청을 만들고 Recognize를 호출하여 전사 결과와 대안을 읽는 Delphi 예제…

· 컴포넌트

Delphi에서 gRPC로 Google Cloud Pub/Sub 사용하기 | eSeGeCe 블로그

TsgcGRPCClient, 네이티브 HTTP/2 전송, 서비스 계정 인증으로 구축된 형식화된 클라이언트를 사용하여 Delphi에서 gRPC를 통해 Google Cloud Pub/Sub의 토픽에 게시하고 구독에서 가져오며, 외부 런타임이 필요 없습니다…

· 컴포넌트

Delphi용 gRPC 클라이언트 | eSeGeCe 블로그

sgcWebSockets Enterprise는 이제 내장 HTTP/2 전송 위에서 실행되는 네이티브 gRPC 클라이언트인 TsgcGRPCClient를 포함해요. 외부 gRPC 런타임 없이 단항, 서버 스트리밍, 클라이언트 스트리밍, 양방향 호출과 메타데이터, 데드라인, 인터셉터, 재시도를 지원해요…

· 컴포넌트

Delphi에서 gRPC 클라이언트 사용하기 (TsgcGRPCClient) | eSeGeCe 블로그

TsgcGRPCClient 단계별 가이드예요. gRPC가 sgcWebSockets HTTP/2 전송 위에서 어떻게 실행되는지, 채널·metadata·데드라인·재시도를 어떻게 구성하는지, 그리고 단항·서버 스트리밍·클라이언트 스트리밍·양방향 호출에 대한 Delphi 예제를 다뤄요…

· 컴포넌트

sgcWebSockets용 MCP stdio 트랜스포트: 서버와 클라이언트 | eSeGeCe 블로그

Delphi MCP 서버를 stdin/stdout으로 실행하고 클라이언트가 이를 로컬 하위 프로세스로 생성하게 하세요. AI 코딩 에이전트가 사용하는 기본 패턴입니다…

· 컴포넌트

Delphi용 Apache Kafka 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2026.6.0부터 Delphi 및 C++Builder용 네이티브 Apache Kafka 클라이언트: 네이티브 Kafka 바이너리 프로토콜을 통한 메시지 생산 및 소비, 컨슈머 그룹, 토픽 관리, 오프셋 관리…

· 리뷰

Delphi 2026용 WebSocket 라이브러리 선택 | eSeGeCe 블로그

Delphi WebSocket 라이브러리의 2026 구매자 가이드: 기능, 라이선스, 유지 관리 및 Delphi 버전 지원으로 sgcWebSockets, Indy, TMS FNC WX, mORMot 및 Synapse 비교.

· 리뷰

sgcWebSockets vs ICS | eSeGeCe 블로그

Delphi용 sgcWebSockets와 Overbyte ICS의 나란히 비교: WebSocket, HTTP/2, 프로토콜 범위, 상업적 지원, 라이선스 및 개발자 경험.

· 리뷰

sgcWebSockets vs Indy 2026 | eSeGeCe 블로그

Delphi 개발자를 위한 sgcWebSockets와 Indy의 실용적인 2026 비교: WebSocket, HTTP/2, MQTT, AMQP, QUIC, 성능, 유지 관리 및 언제 각각을 선택할지.

· 컴포넌트

sgcWebSockets 2026.6 — 방화벽의 봇 탐지 | eSeGeCe 블로그

TsgcWebSocketFirewall 컴포넌트가 sgcWebSockets 2026.6에서 IP 기반 봇 탐지 기능을 얻습니다 — 알려진 봇 목록, ASN 범위, reverse DNS, DNSBL 조회를 통해 검증된 크롤러, 데이터센터 범위, 차단 목록에 등재된 IP를 식별합니다…

· 릴리스

sgcWebSockets 2026.6에서 FXCM API 클라이언트 제거 | eSeGeCe 블로그

TsgcWSAPI_FXCM 컴포넌트가 Delphi 및 .NET 에디션 모두에서 sgcWebSockets 2026.6에서 제거되었습니다. FXCM이 공개 ForexConnect / REST / 스트리밍 트레이딩 API를 서드파티 플랫폼으로 대체하면서 중단하여, 해당 통합에 업스트림 공급자가 없게 되었습니다…

· 리뷰

사용자 정의 HTTP/2 스택 vs Indy 확장 | eSeGeCe 블로그

sgcWebSockets가 Indy의 블로킹 I/O 모델을 개조하는 대신 HPACK 및 프레임 다중화가 있는 사용자 정의 HTTP/2 구현을 제공하는 이유에 대한 비하인드 스토리.

· 기능

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

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

· 릴리스

sgcWebSockets 2026.5 — 속도 제한기, 서킷 브레이커, API 키, MCP OAuth 및 더 빨라진 IOCP | eSeGeCe 블로그

sgcWebSockets 2026.5는 TsgcWSRateLimiter, TsgcWSCircuitBreaker 및 TsgcWSAPIKeyManager, Forex.com + Lightstreamer 클라이언트, MCP Server용 OAuth 2.1, 고성능 IOCP / EPOLL 튜닝, ML-KEM-768 포스트 양자 키, 그리고 광범위한 HTTP/2 / MCP 수정 배치를 제공합니다.

· 릴리스

sgcSign 2026.5 — Authenticode, EU eIDAS 팩 및 9개 고용 프로파일 | eSeGeCe 블로그

sgcSign 2026.5는 PE 파일에 대한 Microsoft Authenticode 서명, ClickOnce / NuGet / VSIX 서명자, EU eIDAS 준수 팩(ASiC, LOTL/EUTL 신뢰 목록, CSC 원격 서명), 9개 고용 프로파일, 불가리아 Peppol 프로파일, 네이티브 QR 코드 생성기 및 ECDSA P-256/384/521을 추가합니다.

· 컴포넌트

Forex.com API REST & Lightstreamer | eSeGeCe 블로그

다음 sgcWebSockets 릴리스인 버전 2026.5.0에서 Forex.com / StoneX / CityIndex Trading API를 네이티브로 지원해요: REST 주문 관리와 실시간 Lightstreamer 스트리밍을 단일 Delphi 컴포넌트로 제공해요.

· 컴포넌트

sgcSign XAdES / PAdES / CAdES - Delphi용 | eSeGeCe 블로그

신제품 출시 sgcSign 소개 Delphi와 C++Builder를 위한 엔터프라이즈급 디지털 서명 — CAdES, PAdES, XAdES, XMLDSig를 단일 컴포넌트로 제공해요. 디지털 서명은 더 이상 틈새...

· 기능

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

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

· 릴리스

sgcWebSockets 2026.4 | eSeGeCe 블로그

Rad Studio [+] : 지원을 추가했어요: Rad Studio 13.1: the new platform WinARM64EC is supported. [+] : New TsgcWSFirewall component: full-featured firewall for WebSocket servers with IP blacklist/whitel...

· 컴포넌트

Ollama Delphi API 클라이언트 | eSeGeCe 블로그

Ollama는 자체 하드웨어에서 대규모 언어 모델을 로컬로 쉽게 실행할 수 있게 해줘요. 클라우드 의존성도, API 비용도 없고, 완전한 데이터 프라이버시를 제공해요. 애플리케이션에 로컬 AI 기능을 통합하려는 Delphi 개발자를 위해...

· 컴포넌트

Mistral Delphi API 클라이언트 | eSeGeCe 블로그

Mistral AI는 유럽의 선도적인 AI 공급자로 자리 잡았어요. Delphi 개발자가 Mistral을 통합할 수 있도록 도와줘요...

· 컴포넌트

Gemini API Delphi 클라이언트 | eSeGeCe 블로그

Google Gemini는 현재 가장 강력한 멀티모달 AI 모델 패밀리 중 하나예요. 텍스트 생성, 이미지 이해, 구조화된 출력, 함수 호출 등 다양한 사용 사례에서 탁월한 성능을 발휘해요...

· 컴포넌트

DeepSeek Delphi API 클라이언트 | eSeGeCe 블로그

DeepSeek는 가장 비용 효율적이면서도 강력한 AI 모델 제공자 중 하나로 빠르게 부상했어요. 경쟁 서비스에 비해 훨씬 낮은 비용으로 강력한 추론, 비전, 도구 호출 기능을 제공해요...

· 컴포넌트

Microsoft Edge WebView2 Delphi | eSeGeCe 블로그

TsgcWebView2는 Microsoft Edge WebView2를 감싸는 새 시각적 Delphi 컴포넌트예요. 모든 VCL 애플리케이션 안에서 최신 Chromium 기반 브라우저 엔진을 사용할 수 있어요...

· 기능

더 빠른 WebSocket 압축 | eSeGeCe 블로그

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

· 기능

OAuth2 dPoP Delphi | eSeGeCe 블로그

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

· 컴포넌트

SSH 클라이언트 sgcIndy Delphi 컴포넌트 | eSeGeCe 블로그

원격 서버 관리, 자동화된 배포, 설정 관리, 인프라 모니터링 — 이 모든 것은 보안 셸 접근에 의존해요. 원격 호스트에서 단일 명령을 실행해야 할 때...

· 컴포넌트

SFTP 클라이언트 sgcIndy Delphi 컴포넌트 | eSeGeCe 블로그

보안 파일 전송은 여전히 엔터프라이즈 통합의 핵심이에요. 은행 파트너와 데이터를 교환하든, 원격 서버와 파일을 동기화하든, 배포 파이프라인을 자동화하든...

· 컴포넌트

sgcWebSockets 서버를 위한 방화벽 | eSeGeCe 블로그

보안은 선택이 아니에요. sgcWebSockets 2026.4.0에서 TsgcWSFirewall 컴포넌트를 도입해 15개 보호 모듈을 제공해요.

· 기능

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를 통해 실시간 시장 데이터와 거래 기능을 제공하는 잘 알려진 암호화폐 거래소예요...

· 기능

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

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

· 기능

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

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

· 기능

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

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

· 기능

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

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

· 기능

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

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

· 기능

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 스트림을 포함하는 중요한 새 메서드 모음을 추가했어요...

· 컴포넌트

Delphi를 위한 E2EE (종단 간 암호화) | eSeGeCe 블로그

버전 2026.1.0부터 E2EE(종단 간 암호화)를 지원해요(eSeGeCe All-Access 구독자 전용).

· 기능

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

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

· 릴리스

sgcWebSockets 2025.10 | eSeGeCe 블로그

Rad Studio [+] : 새로운 컴포넌트 TsgcWSAPIClient_MCP. MCP 클라이언트 사양을 구현해요. [+] : 새로운 데모 MCP Client showing the main features of the MCP Client, can be found in the folder "Demos\15...

· 기능

MCP 인증 Delphi | eSeGeCe 블로그

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

· 컴포넌트

Binance 컴포넌트로 암호화폐 앱 만들기 | eSeGeCe 블로그

TsgcWSAPI_Binance 컴포넌트는 Delphi 팀이 Binance 기반 경험을 빠르게 제공할 수 있도록 설계되었어요...

· 컴포넌트

Telegram Delphi 클라이언트 | eSeGeCe 블로그

sgcTelegram 컴포넌트 패밀리는 공식 Telegram Database Library의 강력함과 Delphi의 빠른 생산성을 결합해요. 이 글에서는 컴포넌트를 구성하고 애플리케이션에 통합하는 방법을 설명해요...

· 컴포넌트

WhatsApp Delphi 컴포넌트 | eSeGeCe 블로그

sgcWebSockets WhatsApp 컴포넌트는 Delphi 팀이 대규모로 즉각적이고 개인화된 대화를 제공할 수 있도록 지원해요. CRM 통합, 헬프데스크 포털, 트랜잭션 알림 서비스를 구축하든...

· 컴포넌트

Delphi MCP 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2025.10.0 버전은 AI 통합 툴킷을 확장해 상용 등급의 MCP 클라이언트 구현을 추가하고, Delphi 애플리케이션이 Model Context Protocol과 완벽하게 호환되도록 지원해요...

· 컴포넌트

Delphi & CBuilder용 MEXC API | eSeGeCe 블로그

MEXC 현물 및 선물을 위한 네이티브 Delphi 및 CBuilder 통합. 새 sgcWebSockets 2025.10.0 릴리스는 완전히 새로운 MEXC API 컴포넌트를 추가했어요...

· 컴포넌트

FIDO 적합성 도구 sgcWebSockets | eSeGeCe 블로그

sgcWebSockets가 이제 WebAuthn 서버 프로토콜을 지원하고 공식 FIDO 적합성 테스트 도구로 모든 적합성 테스트를 성공적으로 통과했어요.

· 컴포넌트

Telegram 업데이트 | eSeGeCe 블로그

Telegram 라이브러리가 다음 Rad Studio 퍼스널리티에서 1.8.54 버전으로 업데이트됐어요: Win32Win64Android64iOS64OSX64OSXARM64Linux64이제 Android64 버전은 다음과 같이 빌드돼요...

· 릴리스

sgcWebSockets Rad Studio 13 | eSeGeCe 블로그

Rad Studio 13은 우리의 Delphi와 CBuilder 컴포넌트에서 완벽하게 지원돼요:sgcWebSocketssgcOpenAPIsgcIndysgcBiometricsRAD Studio 13 "Florence"의 주요 기능: 크로스 플랫폼 개발 지속: Wind...

· 릴리스

sgcWebSockets 2025.8 | eSeGeCe 블로그

Rad Studio [+] : 지원을 추가했어요: Rad Studio 13 Florence. [+] : The WebAuthn Server Component passed the full FIDO Conformance Test using the Conformance Self-Validation Testing tool. [+] : Improved...

· 기능

sgcWebSockets Authorizations | eSeGeCe 블로그

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

· 기능

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

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

· 컴포넌트

C++Builder에서 WebSocket 서버 만들기 | eSeGeCe 블로그

TsgcWebSocketServer는 sgcWebSockets 모음의 일부이며, C++Builder에서 WebSocket 서버를 만들기 위한 고수준 컴포넌트를 제공해요...

· 컴포넌트

WebAuthn 고급 사용 예제 | eSeGeCe 블로그

아래는 사용자 지정 엔드포인트, 챌린지 정책, 데이터베이스 기반 자격 증명 저장, FIDO Metadata 검증, 크로스 오리진 iframe 지원을 시연하는 보다 포괄적인 Delphi 예제예요. 이...

· 컴포넌트

sgcWebSockets WebAuthn 서버 심층 분석 | eSeGeCe 블로그

TsgcWSServer_API_WebAuthn 컴포넌트는 HTTPS 위에서 WebAuthn 프로토콜의 의존 당사자(relying-party) 측을 구현하는 Delphi/FPC 서버 모듈이에요. TsgcWebSocketHTTPServer 또는 TsgcWebS...

· 기능

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

· 릴리스

sgcWebSockets 2025.7 | eSeGeCe 블로그

Rad Studio [+] : 개선: WebAuthn: added support for PS256, PS384 and PS512 algorithms. [+] : 개선: WebAuthn: 새로운 속성 WebAuthnOptions.MDS to configure the Fido Metadata Service. [+] : Improv...

· 릴리스

sgcWebSockets 2025.6 | eSeGeCe 블로그

sgcWebSockets 2025.6에 포함된 새 기능 및 버그 수정 전체 목록이에요...

· 릴리스

sgcWebSockets 2025.5 | eSeGeCe 블로그

sgcWebSockets 2025.5에 포함된 새 기능 및 버그 수정 전체 목록이에요...

· 컴포넌트

OpenAI RealTime API | eSeGeCe 블로그

sgcWebSockets 2025.5.0부터 OpenAI RealTime API가 지원돼요(현재 전사 모드만 지원). OpenAI Realtime API는 음성 대 음성 대화 경험을 포함한 저지연 멀티모달 상호작용을 가능하게 해요...

· 릴리스

sgcWebSockets 2025.4 | eSeGeCe 블로그

Rad Studio [+] : 새 WebAuthn Server 컴포넌트: WebAuthn Server 사양을 구현해요. 안전하고 비밀번호 없는 인증을 위한 웹 표준이에요. 현재 BETA예요. [+] : 새 WebAuthn 데모: 등록과 인증 방법을 보여줘요...

· 릴리스

sgcWebSockets 2025.3 | eSeGeCe 블로그

sgcWebSockets 2025.3에 포함된 새 기능 및 버그 수정 전체 목록이에요...

· 기능

OpenAI Assistants 스트리밍 | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 2024.10 | eSeGeCe 블로그

Rad Studio [+] : OpenAI Assistant를 개선했어요. 이제 파일을 업로드하고 해당 파일의 내용에 대해 질문할 수 있어요. [+] : OpenAI Assistant 데모를 개선했어요. 파일 업로드를 위한 새로운 옵션을 추가했어요...

· 기능

OpenAI Assistants File Search | eSeGeCe 블로그

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

· 컴포넌트

Google FCM HTTP v1 Delphi | eSeGeCe 블로그

sgcWebSockets 2024.9.0부터 Google Firebase Cloud Messaging과 최신 API HTTP v1을 사용해 알림을 보내는 새 클라이언트 컴포넌트가 추가됐어요.

· 기능

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

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

· 기능

OpenSSL 3 Legacy 지원 | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 2024.5 | eSeGeCe 블로그

Rad Studio [+] : Binance API 클라이언트를 개선했어요. 새로운 place order 함수: PlaceMarketQuoteOrder, PlaceStopTrailingOrder, PlaceTakeProfitOrder, PlaceTakeProfitTrailingOrder, PlaceLimitMakerOrder. [+...

· 컴포넌트

sgcIndy XOAuth2 Delphi | eSeGeCe 블로그

sgcIndy 2024.5.0부터 XOAuth2 인증 메커니즘이 지원돼요. SASL XOAUTH2 메커니즘은 IMAP AUTHENTICATE, POP AUTH, SMTP AUTH 명령과 함께 사용해요. 이 메커니즘은 사용을 가능하게 해줘요...

· 기능

Delphi PKCE OAuth2 | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 2024.4 | eSeGeCe 블로그

Rad Studio [+] : Binance API 클라이언트를 개선했어요. convert 엔드포인트를 REST_API 클래스에 추가했어요. [+] : 서버 HTTP 헤더 값을 커스터마이즈하기 위한 속성 Options.Software를 추가했어요. [+] : 새로운...

· 릴리스

sgcWebSockets 2024.3.0 | eSeGeCe 블로그

Rad Studio [+] : OpenSSL 1.1.1 라이브러리를 1.1.1w 버전으로 업데이트했어요. API 1.1.1의 최신 릴리스예요. [+] : OpenSSL 3.0.0 라이브러리를 3.0.13 버전으로 업데이트했어요. [+] : 업데이트...

· 컴포넌트

로드 밸런서 HTTP & WebSocket 프로토콜 | eSeGeCe 블로그

TsgcWebSocketLoadBalancerServer 컴포넌트가 sgcWebSockets 2024.3.0 버전에서 개선되었어요. 이제 HTTP 프로토콜을 지원해요...

· 컴포넌트

Delphi, C++ Builder, .NET용 Telegram 라이브러리 업데이트 | eSeGeCe 블로그

sgcWebSockets는 Telegram TDLib을 지원하므로 모든 Delphi 퍼스널리티에 맞는 자체 Telegram 클라이언트를 빌드할 수 있어요. Windows 32 Windows 64 macOS macOS ARM64 iOS Android Linux64. Telegram 라이브러리가 업데이트됐어요...

· 기능

OpenSSL 1.1 및 3.* | eSeGeCe 블로그

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

· 컴포넌트

AMQP 1.0.0 Delphi 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2024.2.0부터 AMQP 1.0.0을 지원해요. AMQP(Advanced Message Queuing Protocol) 1.0.0은 분산 시스템 간의 신뢰성 있고 비동기적인 통신을 위해 설계된 메시징 프로토콜이에요...

· 릴리스

sgcWebSockets 2024.2 | eSeGeCe 블로그

Rad Studio [+] : 새로운 컴포넌트 TsgcWSPClient_AMQP1 — AMQP 1.0.0 프로토콜을 구현해요. [+] : - 인증: anonymous 또는 SASLPlain [+] : - Plain TCP / TLS. [+] : - 세션 생성 / 종료. [+] : - 생성...

· 기능

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

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

· 릴리스

sgcWebSockets 2024.1 | eSeGeCe 블로그

Rad Studio [+] : Lazarus 3.0 지원을 추가했어요. [+] : Bybit API 클라이언트를 개선했어요. 클라이언트가 V5 API로 업그레이드됐어요. [+] : 데모 "05.Crypto\01.CryptoAPI"를 개선했어요...

· 컴포넌트

Bybit 클라이언트 API V5 | eSeGeCe 블로그

ByBit 클라이언트 API가 V5 버전으로 업그레이드되었어요. 다음 프로토콜을 지원해요: WebSocket API...

· 릴리스

sgcWebSockets 2023.8 | eSeGeCe 블로그

Rad Studio [+] : Rad Studio 12 Athens 지원을 추가했어요. [+] : Indy 버전을 최신으로 업데이트했어요. [+] : 새로운 클라이언트 API: CEX PLUS — 암호화폐 거래소 및 트레이딩 플랫폼. WebSocket을 구현했어요...

· 설치

Rad Studio 설치 프로그램 업데이트 | eSeGeCe 블로그

eSeGeCe 고객용 설치 프로그램이 업데이트됐어요. 단일 설치 프로그램, 오프라인 설치, 서드파티 라이브러리 포함, 새 커맨드 라인 파라미터, Rad Studio 12 지원이 추가됐어요...

· 컴포넌트

Delphi CEX Plus API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2023.8.0부터 CEX.IO Plus API가 지원돼요. 지원되는 API에는 WebSockets API가 있고, 공개 websocket 서버에 연결해 실시간 시장 데이터 업데이트를 제공해요. WebSocket은...

· 기능

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

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

· 기능

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

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

· 릴리스

sgcWebSockets 2023.7 | eSeGeCe 블로그

Rad Studio [+] : Presence Server 프로토콜을 개선했어요. 새로운 "Broadcast" 메서드는 이 프로토콜을 사용하는 모든 연결된 클라이언트 또는 특정 채널을 구독한 클라이언트에게 메시지를 보낼 수 있어요...

· 컴포넌트

Bitstamp API 클라이언트 업데이트 | eSeGeCe 블로그

Bitstamp API 클라이언트가 새로운 기능과 API 엔드포인트를 포함하도록 업데이트되었어요. 구현된 주요 기능 목록: REST 공개 API: 티커, 오더북, 거래, 시장 정보...

· 기능

Rad Studio용 Azure OpenAI Service | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 2023.6 | eSeGeCe 블로그

Rad Studio [+] : 새로운 Pinecone API 클라이언트, AI 모델의 Embeddings를 사용해 AI에 장기 메모리를 제공하는 벡터 데이터베이스예요. [+] : Pinecone API의 주요 기능을 보여주는 새로운 데모...

· 컴포넌트

Delphi Pinecone API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2023.6.0부터 Pinecone API가 지원돼요. Pinecone.io Pinecone은 벡터 데이터를 쉽고 강력한 방식으로 업로드 / 조회 / 삭제할 수 있는 벡터 데이터베이스예요. Pinecone에는 서드파티가 Pinecone을 통합할 수 있는 공개 API가...

· 기능

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

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

· 기능

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

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

· 릴리스

sgcWebSockets 2023.3 | eSeGeCe 블로그

Rad Studio [+] : OpenAI API 지원을 추가했어요. 이를 통해 gpt-3.5-turbo, 음성-텍스트 변환, 번역, AI 이미지 생성 등의 모델과 상호작용할 수 있어요. [+] : 새로운 데모는 다음 방법을 보여줘요...

· 기능

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

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

· 기능

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

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

· 기능

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

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

· 기능

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

오디오를 텍스트로 번역하는 것은 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는...

· 릴리스

sgcWebSockets 2023.2 | eSeGeCe 블로그

Rad Studio [+] : Rad Studio 11.3 지원을 추가했어요. [+] : 새로운 OpenAPI Pascal 파서 — OpenAPI 3.0, Swagger 1.0 또는 2.0 사양을 가져와 Pascal 인터페이스 파일을 생성해요. [+] : HTTP를 개선했어요...

· 기능

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 라이브러리의 새 기능으로, 연결을 명명된 그룹으로 구성할 수 있어요...

· 릴리스

sgcWebSockets 2023.1 | eSeGeCe 블로그

Rad Studio [+] : Telegram 라이브러리를 1.8.9 버전으로 업데이트했어요. [+] : Telegram 클라이언트를 개선해, MacOS에서 라이브러리를 로드하는 중 오류가 발생하면 이제 원인이 포함된 오류 메시지를 받아요...

· 컴포넌트

Delphi, C++ Builder, .NET용 Telegram 라이브러리 업데이트 | eSeGeCe 블로그

sgcWebSockets는 Telegram TDLib을 지원하므로 모든 Delphi 퍼스널리티에 맞는 자체 Telegram 클라이언트를 빌드할 수 있어요. Windows 32 Windows 64 macOS macOS ARM64 iOS Android Linux64. Telegram 라이브러리가 업데이트됐어요...

· 릴리스

sgcWebSockets 2022.10 | eSeGeCe 블로그

sgcWebSockets 2022.10 릴리스 노트 - Bybit API 신규 지원, WhatsApp API v15.0 업그레이드, SChannel 버그 수정 등...

· 설치

Rad Studio Delphi 및 CBuilder에서 Indy 설정 | eSeGeCe 블로그

sgcWebSockets 2022.10.0부터 sgcIndy 패키지를 Windows 설치 프로그램으로 설치할 수 있어요...

· 컴포넌트

Bybit 클라이언트 API | eSeGeCe 블로그

sgcWebSockets 2022.10.0부터 Bybit 암호화폐 거래소를 지원해요. 다음 API들을 지원해요. WebSocket API...

· 릴리스

sgcWebSockets 2022.9 | eSeGeCe 블로그

sgcWebSockets 2022.9 릴리스 노트 - Linux Indy 서버의 EPOLL 지원, IOCP 개선, Google OpenAPI 클라이언트 업데이트 등이 포함돼요...

· 기능

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 서버는 스레드를 사용해 클라이언트 연결을 처리해요. 새 클라이언트가 서버에 연결할 때마다 새 스레드가 생성되고 이 스레드가 연결을 처리해요...

· 컴포넌트

OpenSSL 라이브러리 업데이트 | eSeGeCe 블로그

openSSL 라이브러리가 최신 버전으로 업데이트됐어요: - OpenSSL 1.1.1s - OpenSSL 3.0.7 (3.0.0~3.0.6 버전의 심각한 취약점 수정)

· 컴포넌트

OpenSSL 3.0.7 심각한 취약점 수정 | eSeGeCe 블로그

OpenSSL이 openSSL 3.0.0~3.0.6 버전의 심각한 취약점을 수정한 새 버전 3.0.7을 출시했어요. 등록된 사용자는 비공개 계정에서 최신 openSSL 버전을 다운로드할 수 있어요...

· 컴포넌트

WinHTTP 보안 오류 12175 | eSeGeCe 블로그

Windows 업데이트 KB5018410(2022년 10월 10일) 이후 TLS 1.0과 TLS 1.1이 더 이상 지원되지 않아요. 하지만 이 변경이 TLS 1.2 프로토콜에도 영향을 미친 것으로 보여요. WinHTTP로 TLS 1.2 연결을 시도할 때...

· 릴리스

sgcWebSockets 2022.8 | eSeGeCe 블로그

이 버전에 포함된 새로운 기능 및 버그 수정 목록이에요. [+] : ARM64용 새로운 iOS 시뮬레이터 지원 추가 (Rad Studio 11.2)...

· 릴리스

RTCPeerConnection P2P | eSeGeCe 블로그

sgcWebSockets 2022.8.0부터 sgcWebSockets 라이브러리에 새 컴포넌트인 TsgcRTCPeerConnection이 추가됐어요. TsgcRTCPeerConnection은 P를 사용해 피어를 연결할 수 있게 해주는 클라이언트 컴포넌트예요...

· 기능

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

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

· 릴리스

sgcWebSockets 2022.7 | eSeGeCe 블로그

이 버전에 포함된 새로운 기능 및 버그 수정 목록이에요. [+] : 새로운 클라이언트 컴포넌트 TsgcWSAPI_XTB...

· 컴포넌트

WhatsApp API 로컬 파일 전송 | eSeGeCe 블로그

sgcWebSockets 2022.7.0부터 로컬 파일(PDF, 동영상, 오디오 등)을 WhatsApp 서버에 업로드하고 사용자에게 메시지로 보낼 수 있어요. 이전에는 공개 URL에 미리 업로드한 파일만...

· 컴포넌트

Binance Wallet API | eSeGeCe 블로그

sgcWebSockets 2022.7.0부터 Binance Wallet API를 지원해요. 출금 요청, 입금 내역, 출금 내역 조회 등이 가능해요...

· 컴포넌트

Delphi XTB API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2022.7.0부터 XTB WebSocket API가 지원돼요. XTB는 FX, 지수, 주식, 원자재 등 2100개 이상의 금융 시장에 대한 접근을 제공해요...

· 릴리스

sgcWebSockets 2022.6 | eSeGeCe 블로그

이 버전에 포함된 새로운 기능 및 버그 수정 목록이에요. [+] : 새로운 클라이언트 컴포넌트 TsgcWSAPI_OKX...

· 컴포넌트

ICE 클라이언트 (Interactive Connectivity Establishment) | eSeGeCe 블로그

sgcWebSockets 2022.6에서 라이브러리에 새 컴포넌트인 ICE 클라이언트가 추가되었어요. RFC8445를 구현해요...

· 컴포넌트

Delphi OKX API | eSeGeCe 블로그

sgcWebSockets 2022.6.0부터 OKX 암호화폐 브로커가 지원돼요. OKX는 이전에 OKEx로 알려졌으며, 가장 큰 암호화폐 현물 및 파생상품 거래소 중 하나예요. OKX는 세이셸에 본사를 둔 암호화폐 거래소예요...

· 릴리스

Delphi Google Cloud SDK | eSeGeCe 블로그

Google이 제공하는 Google Cloud Platform은 Google Search, Gmail 등 자체 최종 사용자 제품에 내부적으로 사용하는 인프라 위에서 동작하는 클라우드 컴퓨팅 서비스 모음이에요...

· 릴리스

Delphi Amazon AWS SDK | eSeGeCe 블로그

Amazon AWS는 개인, 기업, 정부에 종량제 방식으로 온디맨드 클라우드 컴퓨팅 플랫폼과 API를 제공해요. 이 클라우드 컴퓨팅 웹 서비스는 분산 컴퓨팅...

· 릴리스

sgcWebSockets 2022.4.0 | eSeGeCe 블로그

여기에 텍스트를 입력하세요 ... Rad Studio 이 버전에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : ZLib가 1.2.12로 업데이트됐어요. 최신 보안 수정이 포함돼요(*...

· 기능

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

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

· 기능

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

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

· 컴포넌트

Pusher 캐시 채널 | eSeGeCe 블로그

sgcWebSockets 2022.4.0부터 Pusher 캐시 채널이 지원돼요. 현재 다음 캐시 채널을 사용할 수 있어요: 공개 캐시 채널, 비공개 캐시 채널, 프레즌스 캐시 채널...

· 릴리스

sgcWebSockets 2022.3.0 | eSeGeCe 블로그

Rad Studio 이 버전에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : 새 sgcWebSockets Package Installer, sgcWebSockets 라이브러리를 설치하고 등록해요. [+] : 새 IDE A...

· 컴포넌트

외부 OAuth2 제공자를 사용한 권한 부여 | eSeGeCe 블로그

sgcWebSockets 2022.3.0부터 외부 OAuth2 제공자를 사용해 서버가 받은 요청을 인증할 수 있어요. OAuth2 서버 제공자 컴포넌트를 사용하면 외부 OAuth2 제공자를 통합할 수 있어요...

· 설치

새로운 sgcWebSockets Windows 설치 프로그램 | eSeGeCe 블로그

sgcWebSockets for Delphi 또는 CBuilder를 이제 Windows 설치 프로그램으로 설치할 수 있어요...

· 기능

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

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

· 컴포넌트

Delphi Kucoin API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2022.3.0부터 Kucoin API가 지원돼요. 현재 다음 API가 구현되어 있어요. WebSocket streams는 일부 메서드를 구독해 실시간으로 데이터를 받을 수 있게 해줘요...

· 컴포넌트

Delphi Kucoin Futures API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 2022.3.0부터 Kucoin Futures API가 지원돼요. Kucoin은 국제적인 다국어 암호화폐 거래소예요. Kucoin 데이터에 접근하는 여러 API를 제공해요...

· 릴리스

sgcWebSockets 2022.2.0 | eSeGeCe 블로그

Rad Studio 이 버전에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : Amazon AWS IoT Client가 개선됐어요. SignatureV4에 새 속성 "OpenSSL_Options"가 있어 이를 통해...

· 릴리스

sgcWebSockets 2022.1.0 | eSeGeCe 블로그

Rad Studio 이 버전에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : 새 컴포넌트 TsgcWSPClient_AMQP, AMQP 0.9.1 프로토콜을 구현해요. [+] : 새 AMQP 데모...

· 기능

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

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

· 컴포넌트

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

sgcWebSockets 2022.1부터 Bitmex REST API를 지원해요. 즉, 주문 생성, 기존 주문 취소, 체결 내역, 포지션 조회 등을 할 수 있어요...

· 컴포넌트

AMQP 메시지 수신 (3 / 3) | eSeGeCe 블로그

AMQP는 메시지를 2가지 모드로 수신할 수 있게 해줘요. 클라이언트 요청: GetMessage 메서드를 사용해요. 큐에 메시지가 없으면 OnAMQPBasicGetEmpty 이벤트가 호출돼요. 서버 푸시: Consume 메서드를 사용해요...

· 컴포넌트

AMQP 메시지 발행 (2 / 3) | eSeGeCe 블로그

PublishMessages 메서드는 AMQP 서버로 메시지를 보내는 데 사용돼요. AMQP 서버는 큐 이름을 라우팅 키로 사용해 큐를 "direct" 익스체인지에 자동으로 바인딩해요...

· 컴포넌트

AMQP 익스체인지와 큐 (1 / 3) | eSeGeCe 블로그

sgcWebSockets 2022.1부터 AMQP 0.9.1 프로토콜을 지원해요. Advanced Message Queuing Protocol(AMQP)은 메시지 지향 미들웨어를 위한 개방형 표준 애플리케이션 계층 프로토콜이에요...

· 릴리스

Telegram TDLib 오류: UPDATE_APP_TO_LOGIN | eSeGeCe 블로그

오류 코드 406 "UPDATE_APP_TO_LOGIN"이 발생한다면 TDLib 버전이 오래되어 최신 1.7.9 버전으로 업데이트해야 한다는 의미예요. 이유는 Telegram이 64비트 식별자로 마이그레이션했기 때문이에요...

· 기능

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

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

· 기능

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

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

· 릴리스

sgcWebSockets 4.5.4 | eSeGeCe 블로그

sgcWebSockets 4.5.4에 포함된 새 기능 및 버그 수정 전체 목록이에요: [+] : TLSOptions.Version 속성을 개선했어요...

· 기능

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

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

· 기능

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

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

· 릴리스

sgcWebSockets 4.5.3 | eSeGeCe 블로그

Rad Studio Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.3: [+] : 지원을 추가했어요: OpenSSL 3.0.0 [+] : 새로운 컴포넌트 TsgcWSAPIServer_RTCMultiConnection,...

· 기능

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

· 컴포넌트

RTCMultiConnection Delphi 서버 API | eSeGeCe 블로그

sgcWebSockets 4.5.3부터 RTCMultiConnection이 지원돼요. RTCMultiConnection은 화면 공유, 오디오/비디오 회의, 파일 공유, 미디어 스트리밍 등 P2P 애플리케이션을 위한 WebRTC JavaScript 라이브러리예요...

· 기능

Pusher REST API | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 4.5.2 | eSeGeCe 블로그

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.5.2:[+] : 지원을 추가했어요: Rad Studio 11 Alexandria. [+] : 새로운 컴포넌트 TsgcTURNServer, implements the STUN/...

· 릴리스

Rad Studio 11 Alexandria | eSeGeCe 블로그

Rad Studio 11 Alexandria가 출시되었고 sgcWebSockets 4.5.2 버전이 이를 지원해요. 활성 구독이 있는 고객은 Rad Studio 11 지원이 포함된 최신 버전을 다운로드할 수 있어요. 새 기능은 여기에서 확인해 주세요...

· 기능

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

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

· 컴포넌트

Delphi 3Commas 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.5.2부터 3Commas API가 지원돼요. 3Commas는 자동화된 트레이딩 봇 구축을 돕는 암호화폐 트레이딩 플랫폼이에요. 지원되는 API에는 WebSockets API와 REST API가 있고, WebSockets API는 공개 wbsocket 서버에 연결해...

· 릴리스

Telegram 라이브러리 업데이트 | eSeGeCe 블로그

sgcWebSockets는 Telegram TDLib를 지원하므로 모든 Delphi 퍼스널리티에서 자체 Telegram 클라이언트를 구축할 수 있어요: Windows 32Windows 64Mac OSXiOSAndroidLinux64Telegram 라이브러리가...

· 컴포넌트

Delphi STUN/TURN 서버 및 클라이언트 (4/4) | eSeGeCe 블로그

sgcWebSockets 4.5.2부터 sgcWebSockets 라이브러리를 사용해 자체 STUN/TURN 서버와 클라이언트를 구축할 수 있어요. STUN Session Traversal Utilities for NAT(STUN)(약어 안의 약어)은 프로토콜이에요...

· 컴포넌트

Delphi RCON 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.5.1부터 RCON 프로토콜이 지원돼요. Source RCON 프로토콜은 Source Dedicated Server에서 사용하는 TCP/IP 기반 통신 프로토콜이에요...

· 기능

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

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

· 기능

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

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

· 컴포넌트

Delphi FTX API 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.5.0부터 FTX API가 지원돼요. 지원되는 API에는 WebSockets API(공개 websocket 서버에 연결해 실시간 시장 데이터 업데이트 제공)와 REST API(계정과 주문 관리...)가 있어요...

· 기능

TIME_WAIT TCP 연결 | eSeGeCe 블로그

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

· 컴포넌트

Delphi STUN 서버 및 클라이언트 | eSeGeCe 블로그

STUN(Session Traversal Utilitiies for NAT)은 IP 네트워크에서 실시간 오디오 및 비디오를 위해 사용되는 IETF 프로토콜이에요. STUN은 서버-클라이언트 프로토콜이며, STUN 서버는 일반적으로 UDP와 TCP 모두에서 작동해요...

· 릴리스

sgcWebSockets 4.4.9 | eSeGeCe 블로그

다음은 sgcWebSockets 4.4.9에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : HTTP 서버(TsgcWebSocketHTTPServer와 TsgcWebSocketServer_HTTPAPI)에 새 속성 "HttpUploadFiles"...

· 기능

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

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

· 기능

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 1.1.1k | eSeGeCe 블로그

활성 라이선스가 있는 sgcWebSockets 사용자를 위해 최신 openSSL 라이브러리가 컴파일되고 업데이트됐어요. 다음 라이브러리를 사용할 수 있어요: 1. Windows32, 2. Windows64, 3. OSX64, 4. Android64, 5. iOS64...

· 릴리스

sgcWebSockets 4.4.8 | eSeGeCe 블로그

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.8:[+] : 새로운 컴포넌트 TsgcHTTP_JWT_Client, allows to encode and sign JWT Tokens as Authentication Bearers in...

· 컴포넌트

JWT Delphi 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 WebSocket 클라이언트나 HTTP/2 클라이언트 같은 클라이언트 컴포넌트에서 JWT가 지원돼요...

· 컴포넌트

JWT Delphi 서버 | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 서버 컴포넌트에서 JWT 토큰이 지원돼요. TsgcHTTP_JWT_Server 컴포넌트는 JWT 토큰을 디코딩하고 검증할 수 있어요...

· 컴포넌트

Kraken Futures API | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 Kraken Futures API가 지원돼요...

· 기능

OpenSSL Perfect Forward Secrecy | eSeGeCe 블로그

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

· 컴포넌트

Coinbase Pro REST API | eSeGeCe 블로그

sgcWebSockets 4.4.8부터 Coinbase Pro REST API를 완전히 지원해요...

· 기능

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

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

· 릴리스

sgcWebSockets 4.4.7 | eSeGeCe 블로그

다음은 sgcWebSockets 4.4.7에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : 새 클라이언트 컴포넌트 TsgcWSAPI_Coinbase, Coinbase는 구매, 판매, 보관할 수 있는 플랫폼이에요...

· 기능

SChannel 인증서 | eSeGeCe 블로그

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

· 컴포넌트

Socket.IO 3 API 지원 | eSeGeCe 블로그

sgcWebSockets 4.4.7부터 Socket.IO 3 API가 지원돼요. 이제 기본적으로 Socket.IO Client 인스턴스를 만들면 API 3.*에 맞춰 설정돼요. 예제 아래는 Socket.IO API 3 서버에 연결하는 간단한 예제예요...

· 기능

Binance Futures API USDT와 COIN | eSeGeCe 블로그

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

· 컴포넌트

Coinbase WebSocket API | eSeGeCe 블로그

sgcWebSockets 4.4.7부터 Coinbase WebSocket 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...

· 릴리스

sgcWebSockets 4.4.6 | eSeGeCe 블로그

다음은 sgcWebSockets 4.4.6에 포함된 새 기능과 버그 수정의 포괄적인 목록이에요:[+] : 서버 컴포넌트에 새 이벤트 OnBeforeForwardHTTP, HTTP 요청을 다른 서버로 전달할 수 있게 해줘요...

· 컴포넌트

얼굴 인식 | eSeGeCe 블로그

sgcBiometrics 2.0부터 호환되는 Windows Hello 카메라를 사용한 얼굴 인식을 지원해요.

· 설치

파일을 찾을 수 없어요 bplrtl270.dylib | eSeGeCe 블로그

Rad Studio 10.4.1에서 sgcWebSockets를 컴파일할 때, 일부 사용자가 OSX64에서 컴파일 문제를 보고했어요. 다음 오류가 발생해요: Directory not found for option 'Lc:\Program Files (x86)\embarcadero\studio\21.0\r...

· 컴포넌트

HTTP/2 적합성 테스트 | eSeGeCe 블로그

sgcWebSockets는 서버와 클라이언트 컴포넌트에서 HTTP/2 프로토콜을 지원해요. 외부 라이브러리를 사용하지 않고 100% 순수 Delphi 코드로 구현됐어요. h2spec를 사용해 HTTP/2 구현을 테스트했어요. H...

· 릴리스

sgcWebSockets 4.4.5 | eSeGeCe 블로그

Here is the comprehensive list of new features and bug fixes included in sgcWebSockets 4.4.5:[+] : 새로운 컴포넌트 TsgcHTTP_OAuth2_Server, server implementation of OAuth2 protocol, allows to Authorize...

· 기능

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

· 컴포넌트

OAuth2 서버 권한 부여 | eSeGeCe 블로그

sgcWebSockets 4.4.5부터 서버 컴포넌트에서 OAuth2 프로토콜이 지원돼요. OAuth2는 타사 애플리케이션이 HTTP 서비스에 제한된 접근을 받을 수 있도록 해요...

· 컴포넌트

Worldpay WebSocket STOMP API | eSeGeCe 블로그

Worldpay는 WebSockets + STOMP 프로토콜을 사용한 직접 통합을 제공해요. sgcWebSockets 라이브러리로 Worldpay API에 접근할 수 있어요. 이 API에 연결하려면 TsgcWebSocketClient와 STOMP 프로토콜 클라이언트만...

· 기능

WatchDog 모니터 서버 | eSeGeCe 블로그

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

· 릴리스

sgcWebSockets 4.4.4 | eSeGeCe 블로그

These are the features included in sgcWebSockets 4.4.4[+] : 새로운 컴포넌트 TsgcHTTPGoogleCloud_Calendar_Client, allows to use Google Calendar API V3: get Calendars, events, synchronize with your own c...

· 기능

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

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

· 기능

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

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

· 컴포넌트

Google Calendar 클라이언트 API V3 | eSeGeCe 블로그

sgcWebSockets 4.4.4부터 Google Calendar API가 지원돼요. Google Calendar API를 사용하면 앱을 Google Calendar와 통합해 사용자와 새로운 방식으로 소통할 수 있어요. Calendar API를 사용하면...

· 기능

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

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

· 릴리스

sgcWebSockets 4.4.3 | eSeGeCe 블로그

다음은 sgcWebSockets 4.4.3에 포함된 기능이에요[+] : TsgcWebSocketHTTPServer에서 HTTP/2 초기 지원 - 새 속성 HTTP2Options: HTTP/2 프로토콜을 활성화하고 초기 설정을 구성할 수 있어요. [+] : Bittrex API 컴포넌트가 개선됐어요...

· 기능

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

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

· 컴포넌트

HTTP/2 초기 서버 지원 | eSeGeCe 블로그

sgcWebSockets 4.4.3부터 TsgcWebSocketHTTPServer에서 HTTP/2 프로토콜이 초기 지원되어요(아직 베타 단계). 빠른 HTTP.SYS 기반 서버는 다음 버전에서 HTTP/2 지원을 받을 예정이에요. 기본적으로...

· 컴포넌트

AWS IoT MQTT 사용자 지정 인증 | eSeGeCe 블로그

sgcWebSockets 4.4.3부터 Amazon AWS IoT MQTT 컴포넌트가 사용자 지정 인증을 지원하므로 이 버전부터 모든 MQTT 프로토콜이 지원돼요...

· 컴포넌트

AWS IoT MQTT Signature V4 | eSeGeCe 블로그

sgcWebSockets 4.4.3부터 Amazon AWS IoT 클라이언트가 Signature V4 인증을 지원해요...

· 컴포넌트

Bittrex API V3 지원 | eSeGeCe 블로그

sgcWebSockets 4.4.3부터 Bittrex API 컴포넌트가 최신 WebSocket API V3를 지원해요...

· 기능

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 클라이언트를 구현하는 과정에서 외부 도구를 사용해...

· 컴포넌트

iOS Telegram 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.4.2부터 iOS64 기기에서 Telegram이 지원돼요. 직접 Telegram 클라이언트를 만들 수 있어요. TDLib가 네트워크, 암호화, 로컬 저장을 처리해요...

· 컴포넌트

WebSockets TMS Sparkle | eSeGeCe 블로그

한 고객이 TMS Sparkle과 sgcWebSockets을 함께 실행할 수 있는지 문의했어요. 답은 '예'예요. 같은 서버에서 sgcWebSockets과 TMS Sparkle을 함께 실행하는 데 문제가 없어요. 둘 다 HTTP.SYS 서버를 사용해...

· 컴포넌트

Binance Futures API | eSeGeCe 블로그

sgcWebSockets 4.2.2부터 Binance Futures API를 완전히 지원해요. 1. WebSocket API에서 라이브 구독 지원 추가...

· 릴리스

sgcWebSockets 4.4.1 | eSeGeCe 블로그

Changes included in sgcWebSockets 4.4.1[+] : 개선: Telegram API Component, added support for Android. [+] : New property "DatabaseDirectory" in Telegram Client. Allows to set the directory where i...

· 컴포넌트

Android Telegram 클라이언트 | eSeGeCe 블로그

sgcWebSockets 4.4.1부터 Android 기기용 Telegram을 지원해요. 직접 Telegram 클라이언트를 만들 수 있어요. TDLib는 모든 네트워크 구현 세부 사항, 암호화, 로컬 데이터 저장을 처리해요...

· 릴리스

Rad Studio 10.4 | eSeGeCe 블로그

sgcWebSockets 라이브러리에서 Rad Studio 10.4 지원을 즉시 제공한다는 사실을 발표하게 되어 기뻐요. 등록된 사용자는 개인 계정에서 최신 베타를 다운로드할 수 있어요. 다음 릴리스에는 Delphi 7부터 Rad Studio 10.4 버전까지의 지원이 포함될 예정이에요...

· 기능

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는 유휴 프로토콜이므로 연결이 활성 상태라고 가정해요. 연결 끊김 원인...

· 컴포넌트

Google Cloud Pub/Sub Delphi 컴포넌트 | eSeGeCe 블로그

sgcWebSockets 4.3.6부터 Google Cloud Pub/Sub API가 지원돼요. Pub/Sub는 엔터프라이즈 메시지 지향 미들웨어의 유연성과 신뢰성을 클라우드에 제공해요.

· 컴포넌트

Binance API WebSocket과 REST API | eSeGeCe 블로그

sgcWebSockets 4.3.6부터 Binance API가 개선되고 새 메서드들이 구현되었어요. 주요 개선 사항: 1. WebSocket 연결이 성공하기 전에 구독하는 모든 메서드 제거. 2. 라이브 구독 지원 추가...

· 컴포넌트

Amazon SQS 컴포넌트 | eSeGeCe 블로그

Amazon Simple Queue Service(SQS)는 마이크로서비스, 분산 시스템, 서버리스 애플리케이션을 분리하고 확장할 수 있게 해주는 완전 관리형 메시지 큐 서비스예요. SQS는...

· 컴포넌트

Discord API 컴포넌트 | eSeGeCe 블로그

sgcWebSockets 4.3.5부터 Discord API가 부분적으로 지원돼요. 다음 메서드를 지원해요: 1. 봇 인증 2. 자동 HeartBeat. 3. WebSocket 게이트웨이. 4. HTTP 요청: GET, POST, PUT, PATCH 그리고...

· 컴포넌트

SignalR Server and Client C# | eSeGeCe 블로그

sgcWebSockets는 SignalR과 SignalRCore 프로토콜을 지원해요. 이제 CodeProject 웹페이지의 C# 샘플을 사용해 SignalR 서버에 연결하는 예제를 살펴봐요. 다음 링크로 글에 접근할 수 있어요: https://www.codeproject.com/A...

· 기능

FMXLinux 컴포넌트 | eSeGeCe 블로그

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

· 컴포넌트

Indy 컴포넌트와 OpenSSL 1.1.1 | eSeGeCe 블로그

최근 몇 년간 Indy는 업데이트되지 않거나 수정 사항만 적용되었어요. sgcWebSockets 패키지에 매우 중요한 여러 새 기능이 구현되지 않았어요...

· 기능

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

· 설치

SSL 라이브러리를 로드할 수 없음 | eSeGeCe 블로그

Indy 같은 일부 라이브러리는 TLS로 보안 서버에 연결하기 위해 openssl을 사용해요. sgcWebSockets 패키지의 일부 컴포넌트가 Indy 라이브러리를 기반으로 하므로 openssl 라이브러리를 활용하는데...

· 설치

조건부 컴파일 sgcWebSockets | eSeGeCe 블로그

sgcWebSockets 라이브러리는 모든 조건부 컴파일이 포함된 설정 파일을 소스 폴더에 두고 있어요. 이 파일은 sgcVer.inc예요...

· 컴포넌트

SignalR Core Delphi | eSeGeCe 블로그

ASP.NET Core SignalR은 앱에 실시간 웹 기능을 쉽게 추가할 수 있게 해주는 오픈 소스 라이브러리예요. 실시간 웹 기능은 서버 측 코드가 클라이언트에 즉시 콘텐츠를 푸시할 수 있게 해줘요...

· 기능

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

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

· 기능

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

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