Я думаю, что у меня просто отсутствует небольшая деталь, которая мешает мне видеть всю картину.Перенос веб-приложения Ajax на веб-сокет
У меня есть веб-приложение, которое каждый раз использует запрос ajax для обновления клиента с новой информацией или задачами.
У меня также есть длительный процесс на сервере, который является механизмом вычисления java. Я бы хотел, чтобы этот движок отправлял обновление клиенту.
Мне интересно, как перенести мое веб-приложение на использование websocket. Возможно phpwebsocket или аналогичный. Может ли мой сервер «решить» отправлять информацию конкретному клиенту? Кажется возможным посмотреть на php-websocket.
Может ли мой java-backend-процесс использовать сервер websocket для отправки уведомления конкретному клиенту. Как? хорошо, я могу сказать, что мое приложение java может использовать класс, который может отправлять через websocket вместо http.
Но как сервер веб-сервера знает, кому клиент отправляет «информацию». Я головоломка от всего этого. Любой документ, который объясняет это более подробно? Кажется, что websocket может создать экземпляр моего веб-приложения.
Благодаря
fyi- некоторые недавние проблемы безопасности с веб-окнами, которые вы, возможно, захотите прочитать до его кодирования. – goat