事件驱动架构(1)——《面向SOA的事件驱动架构设计与实现》阅读笔记

事件驱动架构基础元素:

1. 事件生产者(Event Producer)

2. 事件监听者(Event Listener)

3. 事件(Event):状态(State)变换产生事件。

4. 事件处理器(Event Processor)

5.事件反应器(Event Reaction)

6. 消息传递骨干(Messaging backbone)

7.消息流(Message Flow)

 

事件驱动架构类型:

1. 显式事件驱动。监听器登记在事件生产者端(类似监听模式)。有存在耦合的缺点)。

2. 隐式事件驱动。事件生产者和监听者完全解耦,互不知晓。

 

事件处理模式类型:

1. 简单事件驱动(Simple Event Processing)

2. 事件流处理(Event Stream Processing)

3. 复杂事件处理(Complex Event Processing)

 

posted on 2015-08-06 21:17  kingsir  阅读(355)  评论(0)    收藏  举报

导航