### 1、事件的组成

事件由三个字段：

* 主题（风格可自由配置，或定制）
* 荷载（结构可以自由定制，通过泛型表达）
* 附件（用于透传上下文相关）

和一个标识位组件：

* 处理标识（当有监听处理时，会设为已处理）

### 2、事件的分发过程（事件流）

```
发送（send）-> 调度（dispatch）-> 路由 -> 拦截（doIntercept）-> 预检 -> 分发 -> 监听（onEvent）
```

* 调度：是内部组织的分发行为
* 拦截：不分主题，全局性的（一般做校验或记录性事情，也可以添加附件）
* 监听：与主题对应，先注册到“路由器”。再由“调度”时匹配获得。