同步与异步的区别


同步与异步的区别

文章插图
  • 01同步和异步是指访问数据的机制 , 同步一般指主动请求并等待IO操作完成的方式 。异步则指主动请求数据后便可以继续处理其它任务,随后等待IO操作完毕的通知 。
  • 02在编程中,同步通信和异步通信都是常见的两种方式 。同步通信的优点是时效性较强,可以立即得到结果;缺点是架构复杂了,业务没有明显的流程线,不好管理 。需要依赖于Broker的可靠、安全、性能 。异步通信的优点是时效性较强,可以立即得到结果;缺点是架构复杂了,业务没有明显的流程线 , 不好管理 。需要依赖于Broker的可靠、安全、性能 。

    同步和异步的区别在于:同步需要等待,异步不需要等待 。

    在编程中,同步通信和异步通信都是常见的两种方式 。同步通信的优点是时效性较强,可以立即得到结果;缺点是架构复杂了,业务没有明显的流程线,不好管理 。
  • 03【同步与异步的区别】需要依赖于Broker的可靠、安全、性能 。异步通信的优点是时效性较强 , 可以立即得到结果;缺点是架构复杂了,业务没有明显的流程线,不好管理 。需要依赖于Broker的可靠、安全、性能 。

      推荐阅读