TsgcWSAPIServer_WebPush

TsgcWSAPIServer_WebPush-component.

Inleiding

TsgcWSServer_API_WebPush is een component dat functionaliteit biedt voor het beheren van WebPush-abonnementen. WebPush is een protocol voor het afleveren van realtime meldingen aan webapplicaties die in de browser worden uitgevoerd. Dit component kan worden gebruikt om abonnementen te beheren en meldingen te sturen naar geabonneerde clients. Hieronder vindt u de eigenschappen, gebeurtenissen en methoden van de klasse TsgcWSServer_API_WebPush, samen met codevoorbeelden die laten zien hoe u ze kunt gebruiken.

 

Configuratie

  1. Koppel een TsgcWSServer_API_WebPush aan een WebSocket-server via de eigenschap Server.
  2. Configureer de openbare en privésleutels in de eigenschap WebPush.VAPID. (Geregistreerde gebruikers kunnen een uitvoerbaar programma downloaden dat de VAPID-sleutels voor Windows genereert).
  3. Vereist het implementeren van de OpenSSL 3.0.0-versie
  4. In de eigenschap WebPush.Endpoints kunt u uw eigen eindpunten definiëren om de WebPush-abonnementen af te handelen; standaard toont toegang tot het eindpunt "/sgcWebPush.html" een eenvoudige webpagina waarmee u zich kunt abonneren op de WebPush-meldingen.
  5. Start de server en ga naar het geconfigureerde eindpunt om het te testen.

 

Referentie