jbpm5学习资料(资源库Drools Guvnor)

64 篇文章 0 订阅
61 篇文章 0 订阅

Drools Guvnor

Centralised Knowledge Repository

Drools Guvnor is a centralised repository for Drools Knowledge Bases, with rich web based GUIs, editors, and tools to aid in the management of large numbers of rules. As you know, Drools allows you to create executable knowledge bases. The repository component is where you can store versions of rules, models, functions, processes etc that all relate to these knowledge bases. Access is controlled, and it is possible to lock down access and restrict features so domain experts (non programmers) can view and edit rules without being exposed to all the features at once.

You would want to use Guvnor if

  • You have a need to control access to rules and other artifacts
  • Have a variety of non programmer users who could use graphical editors to edit rules
  • Need to manage versions and changes to the rules over time (and you probably have a lot of rules !).

 

Browsing content

Control access via user defined "categories": categories are user driven groupings of artifacts, to aid quick navigation (searching is also available of course). These can also be used to control visibility of items (and hide features from users that don't need access to them).

 

The repository stores items in a database, which you can access via the web interface, webdav, atom etc... Many GUI metaphores are provided, only some of which will be shown below.

Graphical editors
The guided editor provides a wizard like way to create and edit rules through a graphical interface.

The web based decision table editor is another guided/controlled way to edit many rules at once (of course XLS based decision tables can also be uploaded). The editor simplifies construction of decision tables and offers exciting features for merging and grouping of cells to make your data entry simple.

Integrated testing
Define tests in a guided editor, and execute from the web interface:

Notification and access
Use WebDAV to browse the repository, and atom feeds to be notified of changes to items:

 

Eclipse Synchronisation
The eclipse plugin allows synchronising of files between the guvnor repository and the developers workspace (and source control system if needed - rules can live both in source control and the Guvnor repository if required):

Learn more

Continue to learn more about Drools Guvnor:

Jbpm5资源下载地址

         源码:https://github.com/droolsjbpm


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值