1. Simple Event Processing
只对单一事件做出反应
比如 ESB里的<filter>, 简单的事件,登录用户是一般用户还是高级用户
2. Event Stream Processing
通过模板匹配,捕获和关注多个交叉复杂事件
比如10分钟内同一用户连续登录的次数
3. Complex Event Processing
关注多个交叉event streams, 除了模板匹配,还分析多个事件流间潜在的因果关系
该关系的数学模型如下 a. 可反射的 (aRa)
b. 对称的 (if aRb and bRa then a=b)
c. 可传递的 (if aRb and bRc then aRc)
简单的例子, 一个用户下10分钟内连续多次登录,并且执行了转账和该密码操作。