微服务之一:跨服务的简单调用案例

  • 这里我们有两个小服务端,一个是订单端,一个是用户端;
  • 需求:我们查看订单的时候,订单中存在用户信息。
  • 根据需求,我们可以看出订单端是调用者,用户端是服务端。
  1. 我们需要在调用端的启动项注入一个Restful风格的请求模板
    在这里插入图片描述
  2. 然后,在订单的业务层中实现:
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/a6f8c569e99244fa9dff835bf901772d.png

局限性:这个跨服务调用是硬编码在调用端的,在不同的开发环境中这些地址可能是会变的;此外,为了应对高并发的问题,服务器可能会集群,这样就造成了调用的不方便。
在这里插入图片描述
为了解决局限性,请看微服务之二:注册中心

猜你喜欢

转载自blog.csdn.net/m0_51390725/article/details/128220964
今日推荐