對PRPC的關鍵概念的形象化比喻 ---- SingerLin

本人加入Pega團隊1年多,較多的從事項目管理工作,所以對於Pega技術研究的不深。以下是我對幾個Pega概念的理解,希望能拋磚引玉吧。

 

1. 對Pega的理解:

Pega是一個基於J2EE的開發平臺。用Pega開發系統,就像用Excel做表格,有很多現成工具和控件可以用,基本不用編碼,只要配置就可以了。

 

2. 對RuleSet的理解:

在Pega的概念中,系統開發的基本單元就是Rule,好比工程零件。而RuleSet可以理解爲是裝Rule的盒子。

 

3. 對AccessGroup的理解:

在Pega系統裏,每個用戶都有一個AccessGroup,來定義該用戶的權限。

舉個例子,Rule是零件,RuleSet就是裝Rule的盒子。AccessGroup首先定義了用戶可以用哪些盒子,未被定義的盒子裏的零件,該用戶就不能用。其次,AccessGroup中Role的定義可以理解爲用戶對可用盒子的具體操作權限,也就是可讀可寫可刪除之類。

 

4. 對Class的理解:

Pega中的Class是按照公司、部門、小組、具體業務的層次來定義的,就像棵樹。公司級別的Class是樹幹,部門級別的Class是樹杈,小組級別的Class是樹枝,具體業務的Class是樹葉。在各級別的Class上可以存在同名的Rule。實際調用某Rule時Pega是從樹葉開始逐級往上,一直找到樹幹爲止,先找到的優先採用(在沒有設置其他條件的情況下)。

個人理解,僅供參考。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章