开发者社区 > 云原生 > 微服务 > 正文

微服务常用的通信模式是指什么?

微服务常用的通信模式是指什么?

展开
收起
1358896759097293 2021-05-04 21:33:28 734 0
1 条回答
写回答
取消 提交回答
  • 45271990@qq.com

    消息交换的模式有很多种,使用较多的是同步消息的交互模式,典型特征是发送完消息后会等待一个结果, 浏览器发送一个网页请求后,会等待网页返回,中间存在请求应答的过程,这就属于同步请求的模式。 22.png 异步请求模式的常见场景是消息推送,发送完某个消息后,这个消息并不会立即到达,可能会经过一定延迟才到达接收方。异步模式的优点是并发或吞吐量较高;缺点是无法保证消息的实时性。 目前在分布式架构上,同步与异步相结合的消息交换场景也很常见。 协议上绝大部分都是同步模式,个别支持异步,例如邮件协议或者消息协议。

    2021-05-05 23:01:54
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
微服务治理技术白皮书 立即下载
微服务与Serverless 立即下载
EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载