Файл: Лабораторная работа 4 по дисциплине Системная и программная инженерия Направление подготовки Информатика и вычислительная техника.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 79

Скачиваний: 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.