Обновление пользовательского интерфейса из внешней системы?
Товарищи помогите.
БЦ дергает код на сервере, этот код забирает данные из другой системы и обновляет запись контрагента путем прямого SQL запроса.
Все работает но проблема с обновление пользовательского интерфеса.(Ну тобишь пользователь должен в интерактиве увидеть результат). Сейчас я в клиенском коде кручу в потоке jQuery таймер и тыкаюсь в БД проверяя наличие изменений и вывожу диалоговое окошко. Но данный подход, мне уж больно не нравится.
Есть ли способ из внешней системы путем сетевого запроса, вывести модальное окно у конкретного пользователя? Или какие иные подходы существуют
Нравится
Чисто в теории:
- код на сервере помимо sql-вставок, генерирует сигнал по web-socket, что изменена запись
-на клиенте развернуть listener, будет принимать сигнал, выдавать пользователям сообщение
Чисто в теории:
- код на сервере помимо sql-вставок, генерирует сигнал по web-socket, что изменена запись
-на клиенте развернуть listener, будет принимать сигнал, выдавать пользователям сообщение