首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring boot微服务框架如何从一个微服务调用另一个微服务

spring boot微服务框架如何从一个微服务调用另一个微服务
EN

Stack Overflow用户
提问于 2017-02-25 22:54:26
回答 2查看 4.5K关注 0票数 0

我正在尝试使用spring boot微服务框架构建一个新的应用程序。我试过一些演示。现有的demo太简单了,没有介绍如何从一个服务调用另一个服务。还是应该通过http,还是应该通过RPC?如果使用RPC,支持哪个RPC框架?

EN

回答 2

Stack Overflow用户

发布于 2017-02-26 02:44:05

服务之间的集成方式取决于许多因素,比如同步性/异步性、将生成的负载等。最流行(我猜)的集成方式是基于REST的方式。因为您用spring标记了您的问题,所以我建议您使用声明性REST client - Feign,这在here中描述得非常好。你也可以使用消息代理,它也被Spring Cloud Stream很好地抽象了--你可以阅读更多的here。我认为更深入的讨论应该基于您的需求。

票数 2
EN

Stack Overflow用户

发布于 2017-02-25 23:00:32

如果另一个微服务公开REST API,那么您可以简单地使用jersey client

或者httpclient来给他们打电话。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42457573

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档