TsgcWSAPIServer_WebPush 구성 요소입니다.
TsgcWSServer_API_WebPush는 WebPush 구독 처리 기능을 제공하는 구성 요소입니다. WebPush는 브라우저에서 실행되는 웹 애플리케이션에 실시간 알림을 전달하기 위한 프로토콜입니다. 이 구성 요소는 구독을 관리하고 구독된 클라이언트에게 알림을 보내는 데 사용할 수 있습니다. TsgcWSServer_API_WebPush 클래스가 제공하는 속성, 이벤트 및 메서드와 함께 사용 방법을 보여주는 코드 예제를 아래에서 확인하십시오.
구성
- TsgcWSServer_API_WebPush를 연결하려면 Server 속성을 사용하여 WebSocket 서버에 연결하십시오.
- WebPush.VAPID 속성에서 공개 키와 개인 키를 구성하십시오. (등록된 사용자는 windows용 VAPID 키를 생성하는 실행 파일을 다운로드할 수 있습니다.)
- OpenSSL 3.0.0 버전 배포가 필요합니다
- WebPush.Endpoints 속성에서 WebPush 구독을 처리할 자체 엔드포인트를 정의할 수 있습니다. 기본적으로 "/sgcWebPush.html" 엔드포인트에 접근하면 WebPush 알림을 구독할 수 있는 간단한 웹페이지가 표시됩니다.
- 서버를 시작하고 테스트하도록 구성된 엔드포인트에 액세스하십시오.