TsgcWSAPIServer_WebPush

TsgcWSAPIServer_WebPush bileşeni.

Giriş

TsgcWSServer_API_WebPush, WebPush aboneliklerini işlemek için işlevsellik sağlayan bir bileşendir. WebPush, tarayıcıda çalışan web uygulamalarına gerçek zamanlı bildirimler teslim etmek için bir protokoldür. Bu bileşen, abonelikleri yönetmek ve abone olunan istemcilere bildirimler göndermek için kullanılabilir. TsgcWSServer_API_WebPush sınıfı tarafından sağlanan özellikleri, olayları ve yöntemleri, bunların nasıl kullanılacağını gösteren kod örnekleriyle birlikte aşağıda bulun.

 

Configuration

  1. Server özelliğini kullanarak bir WebSocket sunucusuna bir TsgcWSServer_API_WebPush ekleyin.
  2. WebPush.VAPID özelliğinde public ve private anahtarları yapılandırın. (Kayıtlı kullanıcılar, windows için VAPID anahtarları üreten bir yürütülebilir dosya indirebilir).
  3. OpenSSL 3.0.0 sürümünün dağıtılmasını gerektirir
  4. WebPush.Endpoints özelliğinde, WebPush aboneliklerini işlemek için kendi uç noktalarınızı tanımlayabilirsiniz; varsayılan olarak, "/sgcWebPush.html" uç noktasına erişmek, WebPush bildirimlerine abone olmanıza olanak tanıyan basit bir web sayfası gösterecektir.
  5. Sunucuyu başlatın ve test etmek için yapılandırılan uç noktaya erişin.

 

Başvuru