A method and system for determining document content based actions. A rule
engine is provided with a document to be acted on, preferably in XML
format. The rule engine is also provided with a set of rules and
associated actions to be taken upon special conditions. The document is
evaluated according to the rules and the document contents; each of the
rules is parsed into a parse tree, the document is further evaluated,
including, for the provided document, populating the parse tree with at
least a portion of the document contents, to create a content-populated
parse tree. The portion of the actions to be initiated is selected based
on the content-populated parse tree. Actions could include, by way of
example, security control or further routing of the document.
Une méthode et un système pour déterminer le contenu de document ont basé des actions. Un moteur de règle est équipé de document à agir dessus, de préférence dans le format de XML. Le moteur de règle est également équipé d'ensemble de règles et d'actions associées à prendre sur des conditions spéciales. Le document est évalué selon les règles et le contenu de document ; chacune des règles est analysée dans un arbre d'analyse, le document est encore évaluée, y compris, pour le document fourni, peuplant l'arbre d'analyse avec au moins une partie du contenu de document, pour créer contenu-peuplé analyse l'arbre. La partie des actions à lancer est choisie a basé sur contenu-peuplée analysent l'arbre. Les actions ont pu inclure, à titre d'exemple, commande de sécurité ou promouvoir le cheminement du document.