Связи Frontend C3
В предыдущем уроке мы вернули на Frontend C3 семь внутренних компонентов. Теперь восстановим двадцать две зависимости из единой модели и проверим направления, обобщённые архитектурные наименования и конкретные описания взаимодействий.
Исходное состояние
На диаграмме уже находятся двадцать объектов: тринадцать элементов контекста и семь компонентов Frontend. Все связи пока скрыты, поэтому их можно вернуть из модели без создания дубликатов.
Каталог связей
Нажмите Добавить: Связь. Каталог показывает существующие зависимости модели,
которые ещё не представлены на текущей диаграмме. Для каждой группы достаточно
ввести характерный фрагмент наименования или описания.
События запасов
Сначала выберите три событийные зависимости. Обработчик получает события из системы управления запасами и публикует их в брокер, а электронный каталог потребляет сообщения. Стрелки направлены к инфраструктуре, потому что брокер не знает о подключённых компонентах.
Работа с данными
Добавьте пять зависимостей чтения и записи данных. Компоненты знают о своих хранилищах и внешней системе управления запасами, а базы данных не получают обратных стрелок к сервисам.