Узлы связи в реальном времени

#node.js #sockets #server #request #client

#node.js #розетки #сервер #запрос #клиент

Вопрос:

предполагая, что у вас есть сервер и клиент, сервер способен выполнять операции, клиент всегда ожидает выполнения операций сервером. Клиент знает адрес сервера, сервер — нет. Как клиент может всегда поддерживать связь с сервером, чтобы получать информацию всякий раз, когда сервер выполняет операции?

Комментарии:

1. То, что вы ищете, называется WebSocket

2. Я задокументировал себя на WebSockets, но связь в этой области осуществляется между браузером клиента и сервером, я хотел бы реализовать прямую связь, от двери к двери, где находится клиент, который инициирует связь с сервером

3. Я вас не понимаю: a WebSocket инициируется клиентом , и после инициализации обе стороны могут отправлять данные друг другу.

4. Точно, и это делается через чат на веб-странице, я бы предпочел сделать это без веб-страницы

5. Существуют клиенты WebSocket для не браузерных сред, такие как ws для node.js