delphi
349 articles tagged “delphi”.
349 articles tagged “delphi”.

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

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

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

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

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 흐름 전체를 다룹니다…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Authenticode 서명에 더 이상 Windows가 필요하지 않습니다. Linux 64비트용으로 빌드한 짧은 Delphi 프로그램이 타임스탬프와 함께 EXE에 서명하며, Windows는 이 서명을 다른 서명과 똑같이…

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

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

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

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

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

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

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

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

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

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

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, 30개가 넘는 새로운 sgcHTML 컴포넌트, 새로 작성된 SChannel TLS 계층, zlib 1.3.1 그리고 CycloneDX SBOM을 추가합니다…

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

모델이 추측하지 못하게 하세요. 자신의 문서를 임베딩하고, 벡터를 저장하고, 질문마다 가장 가까운 청크를 검색하여, Delphi에서 LLM이 자신의 데이터로 답변하게 하세요…

당신의 Delphi 앱에 OpenAI, Anthropic Claude, Google Gemini 중 무엇을 쓸까요? 각각이 코드에서 어떻게 보이는지, 각각의 강점은 무엇인지, 그리고 그 선택이 왜 되돌릴 수 있는지…

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

AI 에이전트는 도구를 통해 당신의 코드를 루프로 호출하는 LLM입니다. Delphi에서 만드는 두 가지 방법: 제공자 함수 호출과 MCP 개방형 표준…

Delphi에서 LLM 응답을 토큰 단위로 스트리밍하세요: OnHTTPAPISSE를 할당하고, 스트리밍 메서드를 호출하고, 각 델타를 Memo에 덧붙입니다. 모든 제공자에 동일한 패턴…

일회성 완성은 모든 것을 잊습니다. 챗봇은 기억합니다. Delphi에서 여러 차례에 걸쳐 대화 컨텍스트를 유지하고, 실시간 응답을 스트리밍하는 방법…

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

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

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

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

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

새로운 OpenAPI 계정 API로 스크립트나 CI에서 eSeGeCe 제품에 로그인하고, 나열하고, 다운로드하세요. 바로 실행할 수 있는 Delphi 클라이언트도 함께 제공됩니다…

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

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

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

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

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

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

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

TsgcAI_MCP_Server를 사용하여 Delphi에서 MCP 서버 구축에 대한 단계별 가이드. stdio 또는 HTTP를 통해 Claude 및 GPT 클라이언트에 도구, 리소스, 프롬프트 노출.

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

Anthropic Claude용 단계별 Delphi 튜토리얼: TsgcHTTP_API_Anthropic 설정, 메시지, 스트리밍, 비전, 도구 사용, 확장 사고, 프롬프트 캐싱, MCP.

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

Delphi HTTP 서버 내부에서 직접 OpenAPI 3 REST API를 호스팅하는 새로운 Enterprise 컴포넌트 — 사양 우선 또는 코드 우선 방식, Swagger UI, 검증 및 CORS 내장…

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

OpenAPI 3.0에서 Delphi REST 클라이언트를 생성하기 위한 sgcOpenAPI와 swagger-codegen 비교: 워크플로, 코드 품질, 지원되는 기능 및 최신 Delphi 호환성.

sgcOpenAPI 2026.6은 독립적으로 OpenAPI 3.0 서비스를 호스팅합니다: TsgcHTTPServer에 연결된 TsgcWSAPIServer_OpenAPI, 둘 다 sgcOpenAPI에 포함되어 있습니다. /docs의 Swagger UI, /openapi.json의 스펙, CORS, JSON-Schema 검증, Spec-First 또는 Code-First, sgcWebSockets가 필요하지 않습니다…

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

가장 일반적인 sgcWebSockets 함정을 피하세요: OnMessage 차단, WatchDog 재연결 누락, 무시된 하트비트, 동기 UI 호출, 불일치하는 TLS 등.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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는 세계에서 가장 널리 사용되는 암호화폐 거래소 중 하나의 전문 트레이딩 플랫폼이에요...

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

TsgcWS_API_Pusher 컴포넌트가 최신 Pusher Channels 프로토콜 사양에 맞춰 업데이트됐어요. 비공개 암호화 채널 지원, 새로운 이벤트, REST 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는 영구 계약, 선물, 현물 거래, 옵션을 제공하는 주요 암호화폐 파생상품 및 현물 거래소예요...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

sgcWebSockets 4.4.7부터 Coinbase WebSocket API를 지원해요...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

WAMP 1.0은 RPC와 PubSub이라는 두 가지 비동기 메시징 패턴을 제공하는 오픈 WebSocket 서브프로토콜이에요. sgcWebSockets 4.3.8부터 새 메서드가 지원돼요. WAMP 1.0 사양에는 포함되지 않지만...
sgcWebSockets Dataset 서브프로토콜을 사용하면 연결된 모든 클라이언트에 데이터베이스 변경 사항을 브로드캐스트할 수 있어요. sgcWebSockets 4.3.8부터 이 프로토콜은 두 가지 업데이트 모드를 지원해요. 1. Replicate Table...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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