Java Pro-двинутый #7. JMS и MDB.

  Рет қаралды 19,887

BoostBrain

BoostBrain

Күн бұрын

Пікірлер: 51
@rdytowin
@rdytowin 6 жыл бұрын
Вы где вернитесь пожалуйста и продолжите серию java pro!))
@romankozlov7803
@romankozlov7803 8 ай бұрын
Не часто пишу комменты на ютубе, но в этом видео присутствует максимально потрясающее объяснение! Спасибо
@nightmind1
@nightmind1 6 жыл бұрын
По поводу того для, чего используются очереди: 1) производитель сообщений (например банковский приклад, крутящийся на некоем сервере) пуляет его в очередь и забывает о нём. Принцип - выстрелил и забыл, пошёл дальше что-то обрабатывать. При этом ему не нужно ждать получателя, который тормозит или лежит. 2) сами сообщения лежат в очереди, которая в общем случает даёт гарантированную последовательность и гарантированную доставку. Сообщение из очереди будет получено, когда получатель будет готов его обрабатывать. 3) получатель не перегружен сообщениями, а обрабатывает их в том темпе, в котором может. В принципе даже если получатель приляжет, а потом встанет, это а)не затронет бизнес-процесс выше по течению, перед очередью б)не приведёт к потере данных, все сообщения будут обработаны Но это в идеале. В реале очереди умеют переполнятся, их сервера умеют ложиться... но это мониторится и чинится.
@ПетрПетров-г5ъ
@ПетрПетров-г5ъ 6 жыл бұрын
спасибо! хорошее изложение применимости
@LAZIO14
@LAZIO14 Жыл бұрын
Спасибо) Жду продолжение этой темы и новых видео по Java
@Constantine..
@Constantine.. 6 жыл бұрын
Как всегда, хоший урок, по существу! Спасибо :)
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
Я вот сомневаюсь, не слишком ли поверхностно.
@Constantine..
@Constantine.. 6 жыл бұрын
Без ухода в дебри нюансов, в свете которых, за деревьями леса не будет видно, по моему самое оно :) Чтоб закрепить, реализуйте этот функционал в реальном примере. Вы как раз обещали записать реализацию материала по Highload в ветке "Java на практике", может совместить эти два момента в одном примере, а после в описании этого видео, дать ссылочку на то?
@vs8418
@vs8418 6 жыл бұрын
Я бы еще как-то связал это с патерном Observer и возможно еще какими-то.
@ffranchini
@ffranchini 6 жыл бұрын
огромное спасибо. Быстро вспомнились основы JMS и MDB!)
@Andrzej3935
@Andrzej3935 2 жыл бұрын
Спасибо большое, всё очень понятно и доступно, вы лучший!
@Логовотестировщика
@Логовотестировщика 3 жыл бұрын
Благодарю! Все очень понятно)
@ОлегКостенецкий
@ОлегКостенецкий 5 жыл бұрын
Ну что там с продолжением? Все очень ждут Вашего возвращения)
@vs8418
@vs8418 6 жыл бұрын
Привет! Спасибо за очередной обзор. Очень хотелось чтобы было видео на тему DOM + java - что такое DOM, как работает связка DOM+JAVA, работа с нодами в связных списках, какие это даёт преимущества, как связать это дело с Rest'om и JSON, с "плавным" переходом к Ajax'у и т.д. и т.п. Еще раз спасибо!
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
Возможно, если я пойму конечную цель, то смогу лучше сформулировать суть урока. Нужен какой то конкретный жизненный кейс для рассмотрения.
@zodelberg
@zodelberg 6 жыл бұрын
Есть ли возможность файл Pom показать?
@john-doe-w9g
@john-doe-w9g 6 жыл бұрын
Отличный материал! Расскажите, пожалуйста, в следующем видео про REST-сервисы.
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
Прямо мысли читаете)
@pavelsorokoletov2558
@pavelsorokoletov2558 4 жыл бұрын
А не нужно ли закрывать ресурсы в порядке открытия? То есть сначала закрыть сессию, а потом соединение?
@zodelberg
@zodelberg 6 жыл бұрын
Какие импорты? у меня ConnectionFactory не подключается.
@kosivanov659
@kosivanov659 6 жыл бұрын
import javax.jms.*; Зависимость в Pom: javax.jms jms-api 1.1-rev-1
@nikolaysokolov9027
@nikolaysokolov9027 5 жыл бұрын
Спасибо.
@АлексейГорбачёв-б8ш
@АлексейГорбачёв-б8ш 6 жыл бұрын
Всё? Больше не будет?(
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
Обязательно будет! Сейчас готовится урок по REST сервисам, а дальше начнем Spring.
@Svyatoslav_O
@Svyatoslav_O 6 жыл бұрын
Ждем)
@RM-vk6xe
@RM-vk6xe 6 жыл бұрын
@@BoostBrainCourse Ждём вас, возвращайтесь скорее!
@zodelberg
@zodelberg 6 жыл бұрын
Подскажите, как вы связали JBoss c проектом? это осталось не понятно. Спасибо!
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
В комментах сложно описать, проще посмотреть видео о развертывании приложений на JBoss.
@РоманВладимирович2024
@РоманВладимирович2024 5 жыл бұрын
Вопрос по паттерну publisher subscriber. Есть очередь Active MQ c тремя приложениями. В первом publisher отсылает сообщения в топик для остальных двух приложений. Далее одно из двух приложений отключается от сети и сообщение из топика считывает только одно приложение. Получит ли приложение, которое было отключено, сообщение после запуска?
@МаратРамазанов-в7я
@МаратРамазанов-в7я 5 жыл бұрын
Здравствуйте, хотел бы узнать вот все эти знания полученные на уроках хватит для того что бы устроиться на работу на позицию junior?
@BoostBrainCourse
@BoostBrainCourse 5 жыл бұрын
К сожалению формат коротких роликов не подразумевает глубокой подачи материала. Чтобы пройти собеседование, необходимо по каждой представленной теме почитать документацию, книги и т.д. Кроме того крайне необходима практика, хотя бы и в личных проектах. Ролики нужны скорее для быстрого старта, для поддержания интереса, для обзора возможностей.
@МаратРамазанов-в7я
@МаратРамазанов-в7я 5 жыл бұрын
BoostBrain а во сколько лет вы начали учить java?
@BoostBrainCourse
@BoostBrainCourse 5 жыл бұрын
Примерно в 30 лет. Но до этого я уже лет 6 писал на С++.
@АртемХромцов-ю3ю
@АртемХромцов-ю3ю 6 жыл бұрын
А можно показывать уроки на реальных примеров?? А так урок хороший ! Просто как его использовать в жизни, это часть интересна
@ДмитрийСаломахин-м3ф
@ДмитрийСаломахин-м3ф 2 жыл бұрын
Да было бы хорошо освятить тему слабого связывания
@fabianogirardi9604
@fabianogirardi9604 4 жыл бұрын
Hello, is possible to you put English subtitles?
@BoostBrainCourse
@BoostBrainCourse 4 жыл бұрын
Sorry, my English is not good enough (
@swit7771
@swit7771 6 жыл бұрын
А в реальной жизни где и на чем это применяется?
@BoostBrainCourse
@BoostBrainCourse 6 жыл бұрын
В реальной жизни на этих технологиях строится событийная архитектура или Event-driven architecture
@МаратРамазанов-в7я
@МаратРамазанов-в7я 5 жыл бұрын
А вы самостоятельно учились или может курсы какие нибудь проходили?
@BoostBrainCourse
@BoostBrainCourse 5 жыл бұрын
Полностью самоучка, по книгам, а когда появился интернет ещё и по статьям.
@МаратРамазанов-в7я
@МаратРамазанов-в7я 5 жыл бұрын
BoostBrain и ещё какие книги посоветуете по изучению java?
@Mihaltos
@Mihaltos 5 жыл бұрын
Есть пользователи и они должны сделать 100 запросов в другую систему в сутки. 101й запрос делать нельзя. Все пользователи могут делать запросы. Какую очередь тут применить queue или topic и самое главное как? Буду рад, если получу конструктивный ответ на вопрос, а не глупый комментарий. Спасибо.
@МихаилБесфамильный-о6ч
@МихаилБесфамильный-о6ч 5 жыл бұрын
Без содержимого помника (и других настроек, если таковые имеются0 довольно бестолковое видео, т.к. подобного кода в интернете полно, только непонятно как его запустить.
@gruv1800
@gruv1800 5 жыл бұрын
Чё там смотреть? Просто собирается варка, никакой магии. Ну и деплой в jboss (не принципиально какой аппликейшен сервер).
@МихаилБесфамильный-о6ч
@МихаилБесфамильный-о6ч 5 жыл бұрын
@@gruv1800 Простите, вы тупой? Я выше написал что хотелось бы посмотреть. Или вы просто самоутвердиться зашли?
@gruv1800
@gruv1800 5 жыл бұрын
@@МихаилБесфамильный-о6ч где ты выше это написал? Ты в утвердительной форме сказал, что видео бестолковое.
@МихаилБесфамильный-о6ч
@МихаилБесфамильный-о6ч 5 жыл бұрын
@@gruv1800 Я написал, что без помника (pom.xml файла) видео бестолковое. Соответственно, отсюда следует, что хотелось бы посмотреть pom.xml. Также, как и другие настройки (типа project facets) если таковые имеются.
@КоляЗатворницкий-щ4р
@КоляЗатворницкий-щ4р 5 жыл бұрын
@@МихаилБесфамильный-о6ч наверняка нужно начинать смотреть с первого видео всех уроков тогда будет понятно что и как
@hesoyammm
@hesoyammm 3 жыл бұрын
Вы бы готовились перед тем как делать призентацию..надо своими словами объяснять, а книжными...
Java Pro-двинутый #1. Основы Maven.
20:17
BoostBrain
Рет қаралды 138 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
黑天使被操控了#short #angel #clown
00:40
Super Beauty team
Рет қаралды 61 МЛН
Intro to Java. Unit 16. JNDI and JMS (in Russian)
1:18:49
Yakov Fain
Рет қаралды 25 М.
Java Pro-двинутый #5. EJB, JPA, Hibernate, PostgreSQL.
28:57
Брокер сообщений RabbitMQ | Java Spring Boot
31:30
Что такое JDBC? Что такое ORM, Hibernate & JPA?
12:59
Sergey Nemchinskiy
Рет қаралды 75 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН