规则简易嵌入
当您的规则使用场景业务逻辑简单、规则数量少(约少于20以下)、无需复杂的规则管理功能等,可使用低代平台中的服务编排中规则类组件的BuiltIN组件,快速通过简易脚本快速实现规则需求。
1、BuiltIN组件配置
请求参数:
默认参数为:${ctx.param},其中ctx为服务请示上下文,注意需要对应页面参数与规则参数的转换。
引擎类型:目录暂支持Drools、EasyRules、QLExpression、IKExpression。
embedScript:对应规则引擎类型的脚本,待开放脚本检测较验功能。
ruleOutput:默认规则组件的输出变量名,可根据需要自定义。
示例如下图:
2、BuiltIN组件测试
完成规则组件配置保存后,点击在线调试进行规则功能的正确性验证,详见平台调试说明。
3、局限性说明
a.仅支持Map数据结构做为规则数据传递,暂不支持复杂的数据模型,包括多数据模型、嵌套数据模型等。
b.没有规则业务逻辑的管理功能,无统一管理视图。
c.无规则执行记录统计等功能。