主权项 |
1. A method comprising:
parameterizing, by an object cache framework client, properties of a plurality of rules engines in accordance with a specification of an object cache framework to generate parameterized properties of the plurality of rules engines wherein the properties of the plurality of rules engines were published to the object cache framework client; parameterizing, by the object cache framework client, a rule-set received by the object cache framework client in accordance with the specification and generating a rule-set object that comprises the parameterized rule-set and the rule-set, wherein the rule-set indicates a set of one or more criteria for matching the rule-set to a rules engine; evaluating, by the object cache framework client, the set of one or more criteria of the rule-set against the parameterized properties of each of the plurality of rules engines; determining, by the object cache framework client, that the parameterized properties of a first of the plurality of rules engines satisfy the set of one or more criteria of the rule-set more than others of the plurality of rules engines; after determining that the parameterized properties of a first of the plurality of rules engines satisfy the set of one or more criteria of the rule-set more than others of the plurality of rules engines, the object cache framework client indicating that the first of the plurality of rules engines is busy; subscribing, by the first of the plurality of rules engines, to receive a data object for the rule-set from object storage associated with the object cache framework; and supplying the rule-set object to the first of the plurality of rules engines for execution of the rule-set by the first of the plurality of rules engines with the data object. |