@IvanN777

Пишу чат на erlang ковбой, вебсокет соединение идет но как будто каждый юзер в своем канале?

Пишу чат на erlang ковбой, вебсокет соединение идет но как будто каждый юзер в своем канале.

Сдесь представлен исходный код простого чатика https://bitbucket.org/YonRat/erlangg

Нас здесь интересует обработчик в src disrupt_handler.erl
И роут машрутов disrupt_app.erl

Хотя не знаю.

Запускается чат просто
./rebar compile generate
rm -rf rel/disrupt
./rel/disrupt/bin/disrupt console

Запускается он на порту 8080.

В чем ошибка. когда я отправляю сообщения они приходят на обработчик, можно их даже поменять и возращаются обратно в чат, однако если подключается 2 юзер и подключается к тому же адресу ws://localhost:8080/connect

Конект происходит, но изолированно друг от друга, хотя адрес тот же самый.
  • Вопрос задан
  • 322 просмотра
Решения вопроса 1
begemot_sun
@begemot_sun
Программист в душе.
Все верно, вебсокеты это просто тунель от вас к серверу. Вам надо еще организовать чат комнату и туда слать сообщения от юзеров. А чат комната будет пересылать сообщения другим.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы