Pwa and websocket Integration 
Autor: Valeriy KhalifУважаемая служба поддержки WebSite X5 Pro,
В настоящее время мы работаем над расширением функциональности нашего PWA-приложения, разработанного с помощью WebSite X5 Pro. Так как ваш продукт уже поддерживает PWA и генерирует push-уведомления (что говорит о наличии Service Worker), у нас возникает важный вопрос:
Можем ли мы получить доступ к файлу service-worker.js (который генерирует WebSite X5 Pro) или его API, чтобы добавить нашу собственную пользовательскую логику? В частности, нам необходимо поддерживать постоянное WebSocket-соединение с внешним сервером и обрабатывать фоновые события (например, получать данные, даже если вкладка PWA закрыта).
Понимание того, возможна ли такая глубокая интеграция, для нас имеет решающее значение. Заранее благодарим вас за помощь.
Итальяно:
Gentile Team di Supporto WebSite X5 Pro,
Stiamo lavorando per espandere le funzionalità della nostra applicazione PWA sviluppata con WebSite X5 Pro. Dato che il vostro prodotto supporta già le PWA e genera notifiche push (il che indica la presenza di un Service Worker), abbiamo una domanda importante:
È possibile per noi accedere al file service-worker.js (generato da WebSite X5 Pro) o alla sua API, per aggiungere la nostra logica personalizzata? In particolare, abbiamo bisogno di mantenere una connessione WebSocket persistente con un server esterno e gestire eventi in background (ad esempio, ricevere dati anche se la scheda PWA è chiusa).
Per noi è fondamentale capire se questa integrazione profonda è possibile. Vi ringraziamo in anticipo per il vostro aiuto.
Hello,
the Service Worker only applies to the Control panel of websites, so unfortunately what you wish to achieve cannot be realized.
Additionally, we do not have an API for this.
Online translation:
Здравствуйте,
Service Worker применяется только к панели управления сайтов, поэтому, к сожалению, то, что вы хотите реализовать, невозможно.
Кроме того, у нас нет API для этого.