028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

『高级篇』docker之微服务间如何通讯(六)

原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!
原文链接地址:『高级篇』docker之微服务间如何通讯(六)

创新互联的团队成员不追求数量、追求质量。我们经验丰富并且专业,我们之间合作时就好像一个人,协同一致毫无保留。创新互联珍视想法,同时也看重过程转化带来的冲击力和影响力,在我们眼中,任何细节都不容小觑。一直致力于为企业提供从主机域名、网站策划、网站设计、商城开发、网站推广、网站优化到为企业提供个性化软件开发等基于互联网的全面整合营销服务。

从通信模式角度考虑

说到通信可能会想到:socket,http,tcp/ip,zookeeper等等,这么多东西在一起可能会感觉比较乱,提供个思路来考虑微服务的问题,通信方式和通信协议来考虑。

通信方式
通信协议

在 Web 应用中处理来自客户端的请求时,通常只考虑 GET 和 POST 这两种 HTTP 请求方法。实际上,HTTP 还有 HEAD、PUT、DELETE 等请求方法。而在 REST 架构中,用不同的 HTTP 请求方法来处理对资源的 CRUD(创建、读取、更新和删除)操作:
若要在服务器上创建资源,应该使用 POST 方法。
若要检索某个资源,应该使用 GET 方法。
若要更改资源状态或对其进行更新,应该使用 PUT 方法。
若要删除某个资源,应该使用 DELETE 方法。

如何选择RPC框架

RPC是微服务方面最多的一种情况,也是选择比较多的情况,可选的RPC框架也非常的多,选择一个RPC框架是需要面临的问题。

目前流程RPC框架有哪些

『高级篇』docker之微服务间如何通讯(六)

『高级篇』docker之微服务间如何通讯(六)

『高级篇』docker之微服务间如何通讯(六)

『高级篇』docker之微服务间如何通讯(六)

对比

『高级篇』docker之微服务间如何通讯(六)

PS:微服务通信的根本就是RPC通信,比http效率高,稳定性好。


本文题目:『高级篇』docker之微服务间如何通讯(六)
URL标题:http://www.tsicrk.com/article/jiojso.html

其他资讯

让你的专属顾问为你服务

0.9504s