首页> 外国专利> A method for defining and applying rules for of directing distribution for transaction processing in a distributed application

A method for defining and applying rules for of directing distribution for transaction processing in a distributed application

机译:一种定义和应用规则的方法,该规则用于指导分布式应用程序中事务处理的分发

摘要

Methods and associated structures for rapidly processing messages in a distributed computing application. Rules are stored in structures defined by the present invention and methods associated therewith rapidly process the boolean predicates of the rules to determine what actions need be taken in the distributed computing environment in response to receipt of a message published by a publishing application in the distributed computing environment. Rules argument tables store rule argument entries which each represent a single boolean predicate test clause which compare a column (field) of a published message with either a fixed value or with another column of a published message. All rule argument predicate clauses which are AND'ed to form a rule are related in the rules argument tables by a common rule-id column value. An operations table stores entries each of which describes groups of attributes of rules stored in the rules argument tables. Rather than evaluating all rules against a received message as is known in the prior art, the tables of the present invention are searched using indexed random search methods to rapidly locate only those rule arguments (predicate clauses) which are applicable to the received message. The present invention thereby rapidly locates and evaluates all rules which are applicable to a particular published message without need to locate or evaluate other unrelated rules.
机译:用于在分布式计算应用程序中快速处理消息的方法和相关结构。规则存储在本发明定义的结构中,并且与之相关的方法快速处理规则的布尔谓词,以确定响应于分布式计算中的发布应用程序发布的消息的接收,在分布式计算环境中需要采取什么动作。环境。规则自变量表存储规则自变量条目,每个规则自变量条目代表一个布尔谓词测试子句,该子句将已发布消息的列(字段)与固定值或已发布消息的另一列进行比较。在规则参数表中,所有由AND构成规则的规则参数谓词从句都由一个公共的rule-id列值关联。操作表存储条目,每个条目描述存储在规则参数表中的规则的属性组。并非像现有技术中已知的那样针对接收到的消息来评估所有规则,而是使用索引随机搜索方法来搜索本发明的表,以仅快速地定位适用于接收到的消息的那些规则自变量(谓词从句)。因此,本发明快速地定位和评估适用于特定发布消息的所有规则,而无需定位或评估其他不相关的规则。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号