Re[6]: Идеальный Разработчик || Дизайн != паттерны
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 25.04.15 09:59
Оценка:
Здравствуйте, andyag, Вы писали:

A>>>Шина и её подписчики вполне попадают под определение паттерна Observer. Но шина попадает не полностью: попадает только та её "половина", которая уведомляет подписчиков о поступлении событий. Вторая её половина, которая принимает события, не попадает

A>>>Ещё вопросы?

I>>"шина попадает не полностью"


A>Тебя смущает, что один и тот же компонент может быть участником нескольких связей и соответственно выполнять одновременно несколько ролей?


В том то и дело. Потому говорить нужно о связях и ролях, а не подменять это баззвордами. И вот здесь у шины и обсервера принципиальное отличие — по шине сообщения передают и обрабатывают равноправные компоненты. Обсервер это почти всегда клиент-сервер. Почти, потому что под обсервером разные люди понимают совершенно разные вещи, в том числе, как и ты — шину и многое другое.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.