(二)nervus开发文档---Decision业务逻辑代码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_33628614/article/details/88871227

nervus开发文档

nervus是java版决策引擎的项目,针对具体的决策,要在nervus中编写代码。
brain通过dubbo调用nervus的decision执行。
nervus提供服务在这里插入图片描述
brain调用服务
在这里插入图片描述
具体的开发流程:

  1. 注入具体的decision
    在这里插入图片描述
  2. 将注入的具体decisionl类加入到decisonMaps中去在这里插入图片描述
  3. 通过workspace+projectId+decision在decisionMaps取出对应的decison, 所以在sight中配置的decision一定要和这里保持一致。在这里插入图片描述
  4. 具体decison代码
    在这里插入图片描述decision要返回变量值和具体的状态码,供strategy执行完使用。

猜你喜欢

转载自blog.csdn.net/qq_33628614/article/details/88871227
今日推荐