发布者澄清Event Aggregator设计模式

时间:2011-12-06 20:35:56

标签: .net design-patterns eventaggregator

我想澄清“发布者”在Event Aggregator设计模式中的作用。

我当前的解决方案处理.NET数据事件,例如XmlDocument中发生的XmlNode事件。

问题: 在Event Aggregator设计模式中,什么被视为发布者?

1 个答案:

答案 0 :(得分:1)

在Event Aggregator模式中,您有发布者类型:

  1. 聚合器是观察者/订阅者的事件来源,
  2. 聚合器本身,拥有自己的订阅者
  3. 因此,您的数据来源是发布商。

    看看Martin Fowler写的这篇短文:

    http://martinfowler.com/eaaDev/EventAggregator.html