 |
规则管理器和表达式过滤器 |
使用 Oracle 10g 数据库的强大功能来管理规则和事件。
业务使用规则来自动响应过程和工作流生成的事件。困难包括:为复杂事件建模;协调多个应用程序、会话和线程上随着时间的变化而发生的复合事件;将规则评估参考数据(来自数据库的)过程中的网络流量降至最低;在条件表达式中使用丰富的数据类型;以及规定事件和规则处理行为的策略。 规则管理器可以解决这些难题。它是 Oracle 数据库针对应用程序开发人员提供的一个声明式的事件-条件-操作 (ECA) 规则引擎特性。它提供了一种独特的能力,可使用简单(原子)事件和复合事件为业务流程中的步骤建模,评估数据库中任何复杂程度的规则,并且触发操作。它使用表达式过滤器。
表达式过滤器是 Oracle 数据库的一个特性,允许应用程序开发人员将条件表达式作为另一种数据进行存储、索引和评估。条件表达式可用于描述对期望的数据的兴趣。
规则管理器和表达式过滤器的技术信息
|