微服务每个服务之间通信?

微服务每个服务之间是采用那种方式进行微服务之间的通信的。

参与14

3同行回答

zhuqibszhuqibs软件开发工程师Adidas
(1) 远程过程调用:直接通过远程过程调用来访问别的service。      示例    RESTFUL    gRPC    Apache Thrift    一般RPC(2) 消息: 使用异步消息来做服务间通信。服务间通过消息管道来交换消息,从而通信   Kafka-    RabbitMQ...显示全部

(1) 远程过程调用:直接通过远程过程调用来访问别的service。
      示例

  •     RESTFUL
  •     gRPC
  •     Apache Thrift
  •     一般RPC

(2) 消息: 使用异步消息来做服务间通信。服务间通过消息管道来交换消息,从而通信

  •    Kafka
    -    RabbitMQ
收起
互联网服务 · 2020-04-02
浏览1136
尘世随缘尘世随缘技术总监上海某互联网金融公司
微服务之间的通信方式,这个主要来看微服务的框架,一般来说有:RESTRPCthriftprotobuf显示全部

微服务之间的通信方式,这个主要来看微服务的框架,一般来说有:
REST
RPC
thrift
protobuf

收起
互联网服务 · 2020-04-29
浏览1076
匿名用户匿名用户
通信方式很多,跟传统的没有多少区别。socket、rpc、restful等等都可以因为服务端的数量、ip地址不断变化,需要通过注册中心来发现服务。显示全部

通信方式很多,跟传统的没有多少区别。socket、rpc、restful等等都可以
因为服务端的数量、ip地址不断变化,需要通过注册中心来发现服务。

收起
互联网服务 · 2020-04-03
浏览1139

提问者

raopinglin
其它威达高科

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-04-02
  • 关注会员:4 人
  • 问题浏览:2198
  • 最近回答:2020-04-29
  • X社区推广