Это представляется ошибочным утверждением в Архитектура программного обеспечения на практике . Паттерн Брокера не является одним из 23 паттернов GoF.
Паттерн Брокера был первоначально описан как архитектурный паттерн в 1996 году Frank Buschmann et al. в Архитектура программного обеспечения на основе шаблонов: система шаблонов (POSA).
Архитектурный шаблон Broker можно использовать для структурирования распределенных программных систем с отделенными компонентами, которые взаимодействуют посредством вызовов удаленных служб.
Диаграмма для структуры брокера в книге POSA практически идентична показанной. Шаблон зачисляется так:
Мы хотим поблагодарить участников семинара по шаблонам для параллельных и распределенных систем в OOPSLA №95 за проверку шаблона Брокера. Особую благодарность заслуживают Джим Коплиен, Дэвид Делано, Дуг Шмидт и Стив Виноски, которые рассмотрели раннюю версию описания Брокера и внесли несколько полезных предложений и подсказок.