事件是所发生的、对于系统十分重要的任何情况。事件处理即事件的捕获、充实、格式化和发出、已发出事件的后续路由和任何进一步处理(有时与其他事件组合),以及已处理事件的使用。
事件可以在整个企业内生成。在企业边缘,可由传感器检测到事件。在企业网络中,当业务流程开始和完成或失败时,会生成事件。
企业及其业务的活动可以作为事件的结果进行监控和更改。
事件处理包括三个主要步骤:
- 事件源会向事件处理系统发出事件。事件源的示例包括简单的射频识别 (RFID) 传感器和传动结构、业务流和 CICS® 应用程序。事件处理系统可以对事件执行多种操作:
- 简单地充实事件:例如,向事件数据添加时间戳记。
- 添加有关事件源的信息。
- 根据事件模式处理来自多个事件源的多个简单事件,以生成新的派生事件。此类处理通常被称为复杂事件处理。
CICS 事件处理提供过滤、捕获、充实、格式化和路由单一业务事件,使 CICS 能够充当单一业务事件的来源。
- 由处理产生的事件可供使用。
- 事件使用者会对事件作出反应。事件使用者可能会执行非常简单的操作,只是使用事件所含的数据来更新数据库或可视仪表板,或者可能会根据事件执行新的业务处理。