Learning JavaScript Design Patterns / Шаблоны проектирования JavaScript: Шаблон Посредник (Mediator)
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Словарь определяет посредника как нейтральную сторону, которая помогает в переговорах и разрешениях конфликтов. В наших терминах, посредник - поведенческий шаблон, предоставляющий универсальный интерфейс, через который разные части системы могут взаимодействовать. Agnis 26.11.13 в 07:16 |
|
|
В реальном мире аналогией может быть типичная система управления воздушным движением. Башня (посредник) решает, какие самолеты могут взлетать и садиться, так как коммуникации (прослушиваемые уведомления или радоивещание) передаются от самолета к контрольной башне, а не между самолетами. Централизованное управление - ключ к успеху данной системы и это и есть роль посредника в разработке программного обеспечения. Agnis 26.11.13 в 07:22 |
||
