Javascript-форум (https://javascript.ru/forum/)
-   Node.JS (https://javascript.ru/forum/node-js-io-js/)
-   -   проблема обмена данными сервер-пользователь (https://javascript.ru/forum/node-js-io-js/72925-problema-obmena-dannymi-server-polzovatel.html)

Gunners27 07.03.2018 02:51

проблема обмена данными сервер-пользователь
 
Доброго времени суток.
Есть задача:
на сервере хранится массив элементов, пользователь подключается к серверу через браузер, передаёт id элемента серверу, сервер отдаёт пользователям на выбор уже новый массив, без элемента [id].
Например:
есть массив p = ['a','b','c'] на сервере
подключаются юзера к серверу 
у них отображается на странице "а b c" и внизу поле для ввода индекса
пользователь вводит число в поле (0)
сервер получает id = 0
сервер передаёт новый массив всем юзерам p = ['b','c']
у всех пользователей на странице в браузере обновляется поле с "а b c" на "b c"
возврат к строке 4



Пробовал реализовывать через socket io, однако столкнулся с проблемой:
-) в момент, когда пользователь передаёт id серверу и получает массив без этого элемента, массив обновляется только у данного юзера, а нужно у всех в этот момент.
Собственно, проблема - автообновление элемента(НЕ СТРАНИЦЫ) у КАЖДОГО активного юзера в данный момент, в момент получения любым юзером нового массива от пользователя.
Буду очень признателен, если будут идеи/предложения/реализации или советы по поводу того, в какую степь идти.

destus 07.03.2018 06:52

Цитата:

Буду очень признателен, если будут идеи/предложения/реализации или советы по поводу того, в какую степь идти.
Собственно в сторону socket.io и идти...


Часовой пояс GMT +3, время: 14:24.