waitmoon-iceJava 规则/流程引擎联合创作 · 2023-09-30 06:34waitmoon-ice 是 Java 规则/流程引擎,致力于解决灵活繁复的硬编码问题,如营销活动/风控/监控报警等场景,这些场景下规则/流程复杂度高,变动频繁。 编排思想:全新的编排思想,在保障解耦和复用的同时,提供了最大的配置自由度。 性能卓越:极其轻量级的执行过程,几乎不消耗任何性能,只需关注业务自身性能。 接入简单:简单的学习成本,可视化的编排操作,几分钟就能上手编排,开发配置与抽象成本低。 浏览 4点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报 评论图片表情视频评价全部评论推荐 waitmoon-iceJava 规则/流程引擎waitmoon-ice是Java规则/流程引擎,致力于解决灵活繁复的硬编码问题,如营销活动/风控/监控报警等场景,这些场景下规则/流程复杂度高,变动频繁。编排思想:全新的编排思想,在保障解耦和复用的HammurabiScala规则引擎Hammurabi 是一个 Scala 编写的规则引擎,适合实现便于阅读的内部DSL。与其他 DSLJRuleEnginejava规则引擎JRuleEngine基于JSR94规范的java规则引擎。A2D规则引擎业务规则的易变SaaS程序,或者业务规则极其易变时,就要采用其他方法来做了,不可能每个公司都用设计模MandaraxJava规则引擎Mandarax是一个规则引擎的纯Java实现。它支持多类型的事实和基于反映的规则,数据库,EJB等等,支持XML标准(RuleML0.8)。它提供了一个兼容J2EE的使用反向链接的接口引擎。JRuleEnginejava规则引擎JRuleEngine基于JSR94规范的java规则引擎。MandaraxJava规则引擎Mandarax是一个规则引擎的纯Java实现。它支持多类型的事实和基于反映的规则,数据库,EJB等Jess规则引擎Jess是一个用Java编写的快速的规则引擎。Jess 是完全由Java 语言编写的规则引擎和脚本环境,由加利福尼亚州利弗莫尔市Sandia 国家实验室的ErnestFriedman-Hill编写。使A2D规则引擎业务规则的易变SaaS程序,或者业务规则极其易变时,就要采用其他方法来做了,不可能每个公司都用设计模式分开写(虽然也行,但是不方便,公司业务规则多了后,对这些规则代码的管理就是很高的成本,而且要devHammurabiScala规则引擎Hammurabi是一个Scala编写的规则引擎,适合实现便于阅读的内部DSL。与其他DSL不同的是,Hammurabi可直接使用宿主语言编写和编译规则。示例规则:rule("PersontoFred点赞 评论 收藏 分享 手机扫一扫分享 编辑 分享 举报