写点什么

低代码实现探索(六)复杂业务的去处事件码

作者:Geek_e1f2dc
  • 2021 年 12 月 08 日
  • 本文字数:352 字

    阅读完需:约 1 分钟

当面临复杂业务时常规的 CRUD 解决不了业务时,需要手工干预执行结果,

这个过程大概会有几种场景

1.事件触发机制,

场景 1,由前台动作时发起一个事件码的动作,与业务数据一起发出,

场景 2,有后台事件触发器发出如某个模型的 crud 时触发的事件,

2.事件代码实现方式

场景 1:手工写代码,归纳出系统中可能存在的 action 对它进行抽象,如发消息动作(消息发给谁,消息内容是什么)

场景 2:流程化构建流化方式来实现代码,flow 化后可以直观的看到全貌的代码方式,

场景 3:构建语法树方式来实现代码

3.事件中心开发语意定义

定义好对应于的事件源,不同的事件源,它的上下文不同

4.事件驱动模式执行

同步执行,

异步线程执行,

异步消息队列执行,

5.事件驱动执行影响

场景 1:干预入参数据(修改活添加前台传进来数据)

场景 2:干预执行代码的顺序


用户头像

Geek_e1f2dc

关注

还未添加个人签名 2020.05.26 加入

还未添加个人简介

评论

发布
暂无评论
低代码实现探索(六)复杂业务的去处事件码