事件和事件监听器的具体应用场景是什么样的?

  • 提问时间: 1个月前
  • 关注数: 0 / 浏览数: 43 / 回答数: 1

事件和事件监听器的应用场景是什么样的,只是为了实现服务解耦,还是在什么样的特殊场景下可以有出色的表现和优势

 

事件和事件监听器的应用场景是什么样的,只是为了实现服务解耦,还是在什么样的特殊场景下可以有出色的表现和优势

董俊俊
1个月前提问
1 个回答
  • 小花花

    将业务逻辑系统用事件驱动方式拆分,既能使代码逻辑更清晰,又能自主掌控逻辑的同步和异步执行。在业务中很多场景都可以比喻为事件,比如用户注册,可能要求注册之后发送验证信息,或者创建订单之后需要发送订单详情邮件之类的,还有就是批量处理时,可以拆成一个批量输入命令,然后触发一个事件,事件处理一个任务,这个事件触发也可以在接口或者其它地方触发,但是事件监听是同一套,不用做任何修改,如果一块逻辑已经过时,那直接去掉监听即可,代码上可能只需要修改一行即可。

撰写答案
  • 相似问题