知识卡片
异步降低耦合
内容
同步调用要求发送者等待,异步调用允许继续处理。异步能提升响应性并降低瞬时耦合,但也让调试和因果追踪变难。
参考来源
- 位置:《UML精粹:标准对象建模语言简明指南》第4章《序列图》(源文件:_epub-src/EPUB/3.xhtml)
- 结论依据:原文围绕“异步能带来更好的响应性,减少瞬时的耦合,但更难以调试”给出定义、对比或使用限制,说明该概念的含义和适用边界,因此可推出本卡片结论。
- 原始内容:...它可以继续进行其他处理,不必等待响应。你会在多线程应用和面向消息的中间件中看到异步调用。异步能带来更好的响应性,减少瞬时的耦合,但更难以调试