Файл: Лабораторная работа 4 по дисциплине Системная и программная инженерия Направление подготовки Информатика и вычислительная техника.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.12.2023
Просмотров: 28
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Министерство науки и высшего образования Российской Федерации
Федеральное государственное автономное образовательное
учреждения высшего образования
«Национальный исследовательский технологический университет «МИСиС»
Лабораторная работа №4
по дисциплине:
«Системная и программная инженерия»
Направление подготовки:
«Информатика и вычислительная техника»
Семестр №6
Выполнил: | Проверил: | |
Макеров А.Е. (Ф.И.О. студента) | Козлов М.Е. (Ф.И.О преподавателя) | |
БИВТ-20-5 (№ группы) | ______________ (оценка) | |
04.04.2023 (дата сдачи) | ______________ (дата проверки) | |
Подпись: ____________ | Подпись: _____________ | |
Москва – 2023
Цель:
Знакомство с RabbitMQ.
Практическое задание:
Задача №1:
Создать fanout обменник, в имени которого необходимо указать ФИО, и номер группы, создать очередь для него, связать их между собой, и отправить сообщение. Продемонстрировать отправку сообщения.
Рис. 1 – Создание fanout обменника
Makerov_Alexandr_Evgenevich_BIVT-20-5.
Рис. 2 – Создание очереди queue_for_fanout.
Рис. 3 – Привязка очереди к обменнику.
Рис. 4 – Полученное сообщение от обменника.
Задача №2:
Создать direct обменник, в имени которого необходимо указать ФИО, и номер группы, создать две очереди для него, связать очереди с обменником по разным ключам, и отправить сообщения с разными ключами. Продемонстрировать отправку сообщения.
Рис. 5 – Создание direct обменника
Makerov.Alexandr.Evgenevich.BIVT-20-5.
Рис. 6 и 7 – Для созданных двух очередей создаем привязку
по разным ключам к обменнику.
Рис. 8 и 9 – Полученные сообщения от обменника очередям
по разным ключам.
Вывод:
Я ознакомился с RabbitMQ.