Подключаем WebSocket (SockJS + Stomp). Spring Boot REST

preview_player
Показать описание
Spring Boot Rest Application: подключаем WebSocket (через библиотеку SockJS) и отправляем сообщения по протоколу Stomp. С использованием данных технологий мы будем асинхронно обновлять данные в браузере клиента без перезагрузки станицы.

Код из видео:

Руководство по подключению WebSocket к SprintBoot проекту:

Can I use: WebSocket:

Документация по StompJS:

Документация по SockJS:

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Рекомендации по теме
Комментарии
Автор

Андрей, большое спасибо за все твои видео, отлично объясняешь!

spmlgvi
Автор

Андрей спасибо огромное!!!))) Обожаю ваш канал!!))) Всегда очень интересные

nikitaantonenko
Автор

Видосу уже скоро пять лет, но всё ещё полезный. Спасибо)

dreamer_vi
Автор

Круть Респект, вот чего хотелось-то попробовать))) С нетерпением жду продолжения!!!

IvanIvanov-oinx
Автор

Спасибо! Как всегда годные уроки. всегда есть что-то новое. иногда понятное иногда совсем нет, но всегда интересно

D.P._
Автор

Аффтар я тебя люблю в хорошем смысле этого слова!!

VASYPUPKIN
Автор

Спасибо! Отличный и лаконичный материал!

D.P._
Автор

крутая технология!!! а мы поллинги и пушинги юзали ) спасибо!

artsbrand
Автор

Большое спасибо и и жирный лайк за видео! По образу и подобию сделал удаление сообщений, всё работает

wjifxql
Автор

Спасибо! Кстати для поиска различий между файлами можно использовать Araxis Merge, например.

Elvolvers
Автор

Ни один урок не обходится без последствий, если просто выполнить особо не вдумываясь то ничего не отложится. Я вот попытался разобраться, застрял на 2 часа, никак не мог понять что происходить в handlers, все виной тому, что в java не сталкивался с функциональным программированием, и только потом понял что в handlers ложатся не объекты, а функции которым в последствии передаются сообщения из сервера, зачем такая примудрость пока не разобрался (в будущем думаю пойму) но блин в мозгу отложилось надежно. В очередной раз спасибо за видео, в каждом новом уроке новая технология, которая заставляет разбираться и развиваться. Удачи автору.

YuretsUA
Автор

14:00 - в каком моменте и как мы настроили mapping путей?
16:50 - можно ролик с бэкстейджа - как вычислили что именно там ошибка?

у меня опечатка получилась - в MessageController вместо аннотация была changeMassage.
есть вариянт заставить спринг писать в консоль, когда кто то не туда стучится? как при классическим REST когда не найден mapping?

vjotov
Автор

Ахах, досматривайте видео до последней секунды! Оно того стоит :)

antonfedoruk
Автор

Вопрос по уроку Bean Validation:

Если по одному полю срабатывает сразу два условия валидации, как в этом случае получить список ошибок?
При использовании коллекции Map выскакивает ошибка, т.к. появляется второй дублирующий ключ.

fqhuszl
Автор

Подскажите, как проксировать трафик по вебсокет протоколу в спрингбут приложении? У меня на проекте микросервисная архитектура, в качестве входной точки используется спринг бут приложение, которое аутентифицирует запросы с клиента и проксирует их в другие модули. Между браузером и одним из внутренних модулей нужно установить веб сокет соединение. Подскажете какие-нибудь способы?

psvm_channel
Автор

Чтобы пройти это урок нужно разобраться в уроке "Настраиваем Webpack", который ссылается на урок "Webpack - сборщик web приложений", который ссылается на урок "Node.js: NPM - пакетный менеджер"...

bek
Автор

В конце песня отладчика: "Какого хера, какого хера..." :D

uqndgoc
Автор

Привет, а обязательно что-бы месседж был именно текстом? Нельзя например сделать вместо просто текста какой-то типу пост, в котором есть титулка, тело и тд. Делая тем самым что-то по типу ленты, которую можно скролить

VladShtaiier
Автор

Спасибо, но это первое видео в котором я не понял 60% информации)

dmitrysomsin
Автор

Андрей, спасибо! вопрос у меня такой, сколько раз вы это делали и какое время лично вам нужно чтобы изучить и внедрить что -то новое (даже на примере webcoket, security). Дело в том, что я уже неделю не могу сделать ))) вот хочу понять один я такой или нас много, как быть если начальство скажет сделать такое, а тут такие заторы)

anzheoneanzeone