业务事件和业务规则到底有什么区别??
个人的理解:从粒度上说业务事件比业务规则粒度更大。业务事件顾名思义是一个事件,一个动作的概念,比如,甲在ATM取款机上取一笔款,已在电子商城上积分兑换了礼品,丙在某保险公司做了退保等等都是一个业务事件。而业务规则属于更细的粒度范畴。比如甲想做一笔贷款,银行的相关系统就会根据甲的相关属性执行相应的规则判断其是否能成功贷款,能贷款额度多少。
个人理解仅供参考。
业务事件是业务流程起点和各个活动的输入,他触发相应的业务流程动作。一个业务事件可以包含多个属性,比如ATM取款这个事件,可以包含账号,账户,时间,金额等属性。
而业务规则是业务逻辑的一种表现形式,通过把业务事件中的属性提交给业务规则,其计算逻辑会得出一个结果,作为业务事件的导致的结果,或者把这个结果应用于业务流程,控制流程的走向或者触发新的流程。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30