Size: a a a

2020 February 08

LS

L S in learn.java
Ну в контроллер ты можешь аннотировать @messageMapping ендпоинт, и указать очередь куда будут пушиться стомпом сообщения, при этом, можешь использовать simpMessageTemplate, которое автоконфигурится, чтобы отправлять в нужный топик сообщения, которые будут отправлены всем, кто подписан на него, также с помощью него можешь отправлять сообщение конкретному юзеру
источник

Y

YWNWA in learn.java
еще урлы очень путают /topic, /app и тд, урл где соеденение клиента с сервером понятно
источник

Y

YWNWA in learn.java
L S
Ну в контроллер ты можешь аннотировать @messageMapping ендпоинт, и указать очередь куда будут пушиться стомпом сообщения, при этом, можешь использовать simpMessageTemplate, которое автоконфигурится, чтобы отправлять в нужный топик сообщения, которые будут отправлены всем, кто подписан на него, также с помощью него можешь отправлять сообщение конкретному юзеру
что значит топик
источник

Y

YWNWA in learn.java
меня это путает пздц
источник

Y

YWNWA in learn.java
/topic типа как /api (корень всех запросов) ?
источник

Y

YWNWA in learn.java
а к примеру /topic/greeting это подписка конкретно на greeting
источник

LS

L S in learn.java
stompClient.send("/app/hello") вот на этот ендпоинт у тебя уходят сообщения
источник

LS

L S in learn.java
В контроллере он есть
источник

Y

YWNWA in learn.java
L S
stompClient.send("/app/hello") вот на этот ендпоинт у тебя уходят сообщения
но в браузере всегда будет просто localhost:8080, тоесть там ничего не происходит в плане урла?
источник

LS

L S in learn.java
И он в свою очередь отправляет в этот топик
источник

LS

L S in learn.java
SendTo("/topic/greetings")
источник

LS

L S in learn.java
На который ты клиентом подписался
источник

Y

YWNWA in learn.java
L S
stompClient.send("/app/hello") вот на этот ендпоинт у тебя уходят сообщения
получается:
config.setApplicationDestinationPrefixes("/app"); создает префикс, и к нему привязывает @MessageMapping("/hello"), потом клиент stompClient.send("/app/hello" на этот @MessageMapping и оттуда в топик ?
источник

Y

YWNWA in learn.java
всеравно вот это сложно типа сообщения с клиента уходит на /app/hello, а потом оно падает на аннотацию ниже с /topic/greetings, зачем?
источник

d

dima in learn.java
YWNWA
но в браузере всегда будет просто localhost:8080, тоесть там ничего не происходит в плане урла?
так в браузере у тебя открывается js-клиент
источник

d

dima in learn.java
внутри которого уже запросы
источник

Y

YWNWA in learn.java
ааа, сначала подписался, а потом на него через /app/hello общаюсь
источник

Y

YWNWA in learn.java
dima
так в браузере у тебя открывается js-клиент
та я думал браузер реагирует на это и переходит на эти урлы тоже
источник

d

dima in learn.java
у тебя роутинг в адресной строке браузера не влияет на роутинг сокетов
источник

Y

YWNWA in learn.java
тут же в телеграме при смене чата меняется урл
источник