HTTP/2, OAuth2 및 JWT 컴포넌트

멀티플렉싱, 서버 푸시, OAuth2 인증, JWT 토큰, 클라우드 메시징 통합을 갖춘 최신 HTTP 프로토콜 지원이에요.

HTTP 컴포넌트

HTTP, 인증, 클라우드 메시징 컴포넌트의 종합적인 제품군이에요.

HTTP/2 클라이언트 및 서버

HTTP/2는 고성능 연결을 위한 멀티플렉싱, 서버 푸시, 헤더 압축을 갖춘 HTTP 프로토콜의 주요 개정판이에요. 완전한 클라이언트 및 서버 구현을 제공해요.

자세히 보기 →

OAuth2 클라이언트

OAuth2 개방형 표준 인증 프로토콜이에요. Google, Microsoft 및 사용자 정의 OAuth2 서버와 같은 공급자로 사용자를 안전하게 인증해요.

자세히 보기 →

OAuth2 서버

자체 OAuth2 인증 서버를 구축하세요. 액세스 토큰을 발급하고 검증하며, 클라이언트 애플리케이션과 스코프를 관리해요.

자세히 보기 →

JWT 클라이언트

JSON Web Token 클라이언트 구현이에요. 무상태 인증을 위한 JWT 토큰을 생성하고 검증해요.

자세히 보기 →

JWT 서버

JWT 서버 측 구현이에요. 애플리케이션을 위한 JSON Web Token을 발급하고 검증하며 관리해요.

자세히 보기 →

WebAuthn

생체 인식, 보안 키, 플랫폼 인증자를 사용한 비밀번호 없는 인증을 위한 Web Authentication API예요.

자세히 보기 →

Apple 푸시 알림

Apple의 HTTP/2 기반 APNs 서비스를 통해 iOS 및 macOS 기기에 푸시 알림을 전송해요.

자세히 보기 →

Amazon SQS

Amazon Simple Queue Service 통합이에요. 마이크로서비스 및 분산 시스템을 위한 완전 관리형 메시지 큐예요.

자세히 보기 →

Google Cloud Pub/Sub

Google Cloud 메시징 서비스예요. 애플리케이션 간 신뢰할 수 있는 다대다 비동기 메시징이에요.

자세히 보기 →

Google Calendar

Google Calendar API 통합이에요. 이벤트를 생성하고 캘린더를 관리하며 일정 데이터를 동기화해요.

자세히 보기 →

Google FCM

Android, iOS, 웹 클라이언트에 푸시 알림을 전송하는 Firebase Cloud Messaging이에요.

자세히 보기 →

WebView2 Browser

TsgcWebView2로 VCL 앱에 Microsoft Edge WebView2(Chromium) 브라우저를 임베드하세요. 탐색, JavaScript 브리지, 쿠키, 다운로드, 인쇄를 지원해요.

Learn more →

gRPC Client

HTTP/2 위에서 동작하는 Delphi와 C++Builder용 네이티브 gRPC 클라이언트예요. 단항 및 스트리밍 호출, protobuf 메시지, 데드라인, 메타데이터를 지원하고 Google Cloud 서비스를 기본으로 제공해요.

자세히 보기 →

OAuth2 Provider

Delphi나 C++Builder로 직접 OAuth 2.0 인가 서버를 운영하세요. 토큰 발급과 갱신, 클라이언트와 스코프, 동의 관리, PKCE를 지원해요.

자세히 보기 →

JWT

Delphi와 C++Builder를 위한 JSON Web Token 컴포넌트예요. HS256, RS256, ES256, EdDSA 토큰을 서명하고 검증하며 클레임을 확인해 HTTP 엔드포인트를 보호해요.

자세히 보기 →

OAuth2

Delphi와 C++Builder를 위한 OAuth 2.0이에요. PKCE 인가 코드와 클라이언트 자격 증명, 디바이스 플로우, 리프레시 토큰에 직접 운영하는 인가 서버까지 제공해요.

자세히 보기 →

Delphi HTTP/2 예제

몇 줄의 코드로 HTTP/2 요청을 전송하고 응답을 처리해요.

procedure TForm1.SendHTTP2Request;
begin
  sgcHTTP2Client1.Host := 'api.example.com';
  sgcHTTP2Client1.Port := 443;
  sgcHTTP2Client1.TLS := True;

  sgcHTTP2Client1.Request.Method := 'GET';
  sgcHTTP2Client1.Request.URL := '/api/data';
  sgcHTTP2Client1.DoRequest;
end;

procedure TForm1.sgcHTTP2Client1Response(Sender: TObject;
  const Response: TsgcHTTP2Response);
begin
  Memo1.Lines.Add('Status: ' + IntToStr(Response.StatusCode));
  Memo1.Lines.Add('Body: ' + Response.Text);
end;

지원 플랫폼

단일 코드베이스에서 모든 플랫폼용 HTTP 애플리케이션을 개발하세요.

Windows

macOS

Linux

iOS

Android

Delphi

.NET

C++ Builder

최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

지금 바로 시작하세요

무료 체험판을 다운로드하고 몇 분 안에 최신 HTTP 애플리케이션 개발을 시작하세요.