1、复合事件
复合事件处理可看作一种处理串流(Streaming)的数据库处理。
在关系数据库中所处理的资料是有许多行(Row)的数据表(table),复合事件处理将事件串流当作是数据表来处理,事件类型里的属性相当于数据表的字段。
对于政府和企业来讲,处理包含海量信息、图片的庞大数据,已是例行公事。但现在,这一模式正在发生变化。
以高吞吐量、高利用性、低延迟度为目标的复合事件处理,能够不仅仅处理单一的事件,也处理由多个事件所组成的复合事件。
相较于以往简单事件,复合事件处理监测分析事件流(Event streaming),当特定事件发生时才去触发某些动作。
2、基本事件
在概率论中,基本事件(也称为原子事件或简单事件)是一个仅在样本空间中单个结果的事件。使用集合理论术语,一个基本事件是一个单例。
基本事件及其相应的结果通常可以互换地为简单起见,因为这样的事件恰好相当于一个结果。在试验中可直接观察到的、最基本的不能再分解的结果称为基本事件。
扩展资料
在概率理论中,基本事件(也称为原子事件或简单事件)是一个仅在样本空间中单个结果的事件。使用集合理论术语,一个基本事件是一个单例。
基本事件及其相应的结果通常可以互换地为简单起见,因为这样的事件恰好相当于一个结果。在试验中可直接观察到的、最基本的不能再分解的结果称为基本事件。
近年来,面向服务架构 SOA一直是热门的议题。面向服务架构SOA 使用了比组件、程序(procedure)层次更高的服务做为处理单元,通过开放格式交换标准例如XML、Web Service 来交换数据。
避免不同平台间的差异带来的不便,达到在异构IT 环境中有效且弹性的组合企业逻辑,并且更快速的产生响应,期望达到所谓实时化的企业。
事件驱动架构(Event-Driven Architecture, EDA)以面向服务架构为基础,将面向服务中的服务进一步转化成以事件作为单位来处理,当某一个事件产生即触发下一个事件。
事件驱动架构不仅可以依讯息发送端决定目的,更可以动态依据讯息内容决定后续流程。更能灵活符合日益复杂的商业逻辑架构。
一个事件可以看作是在一个系统中可观察到的状态改变。例如下一笔订单、RFID 传感器回报的信息。
在事件驱动架构中包含了两个部份,事件产生者、事件消费者。事件产生者发布信息给管理者,而事件消费者则向管理者订阅信息。
事件则触发了下一个事件或是服务(services),当某个事件发生时,系统及做出相对应的动作。
参考资料:百度百科-复合事件处理
参考资料:百度百科-基本事件