Я читаю «Книгу чистой архитектуры» дяди Боба. И я попытался реализовать простые примеры. У меня есть эта диаграмма:
![enter image description here](https://i.stack.imgur.com/2FKD8.png)
Я не могу понять, как я могу реализовать деталь в красной линии. Например, у меня есть простая веб-страница:
![enter image description here](https://i.stack.imgur.com/NQDXE.png)
У меня есть 2 кнопки, один отредактированный текст и одна метка. Если я нажму на кнопку отправить на сервер - текст с изменить текст отправит на сервер. И если я нажму кнопку get from server - я загружаю сообщение и высеваю в label .
Что произойдет, если я нажму первую кнопку (отправлю на сервер)? Моя точка зрения звонить ведущему или контролеру?
Если я поверю диаграмме - мой веб-сайт не знает о докладчике. Он знает только об интерфейсе Screen View (он реализует этот интерфейс). Ведущий тоже знает интерфейс Screen View. Но у докладчика нет ссылки на контроллер. Как я могу передать свой текст из текстового поля редактирования в контроллер или взаимодействие?