intra-mart Accel Platform 脚本开发模式编程指南 第16版2020-04-01

异步处理

什么是异步处理?

异步处理是一种用于调用和执行业务逻辑 。
业务逻辑获取业务逻辑的执行结果并不重要时,可以通过使用异步处理功能来加速整体响应。
当执行满足以下条件的过程时,如果该过程是在与该过程的调用者不同的Thread执行的,则可以加快用户界面的响应。
  • 尽管处理时间本身相对较短,但是从用户界面的角度来看,响应时间较长。 (几秒到几十秒)
  • 处理的执行不必是实时的,但是希望在处理请求之后尽快执行它。
  • 流程的调用者不必担心流程的完成。

规格书

有关异步处理的规范,请参阅异步规范。

编程方式

有关如何编程异步处理的详细信息,请参阅《异步处理编程指南》。