计算机与现代化
計算機與現代化
계산궤여현대화
COMPUTER AND MODERNIZATION
2015年
8期
75-79
,共5页
访问控制%规则引擎%Java反射%节点共享%灵活性
訪問控製%規則引擎%Java反射%節點共享%靈活性
방문공제%규칙인경%Java반사%절점공향%령활성
access control%rule engine%Java reflection%sharing node%flexibility
为将策略与机制分离的思想应用到访问控制模型,本文引入规则引擎技术,用规则来表示具体的访问控制策略,利用Java反射机制实现用户属性的实时加载和规则的动态执行,增强了规则引擎的灵活性,且通过对Rete算法的研究,提出基于多规则节点共享的规则匹配算法,提高规则匹配效率。
為將策略與機製分離的思想應用到訪問控製模型,本文引入規則引擎技術,用規則來錶示具體的訪問控製策略,利用Java反射機製實現用戶屬性的實時加載和規則的動態執行,增彊瞭規則引擎的靈活性,且通過對Rete算法的研究,提齣基于多規則節點共享的規則匹配算法,提高規則匹配效率。
위장책략여궤제분리적사상응용도방문공제모형,본문인입규칙인경기술,용규칙래표시구체적방문공제책략,이용Java반사궤제실현용호속성적실시가재화규칙적동태집행,증강료규칙인경적령활성,차통과대Rete산법적연구,제출기우다규칙절점공향적규칙필배산법,제고규칙필배효솔。
In order to apply the ideal of separating strategies from mechanism to access control, we proposed a kind of rule engine technology in access control model.The access control strategies were represented by rules.In the engine, attributes were loaded on real-time and rules were executed dynamically by Java reflective technology, which gets better flexibility.Then this paper pro-posed a rule matching algorithm based on the sharing node in multi-rule by researching on the Rete algorithm, which can improve the matching efficiency.