任务3.1 基于OpenFeign的金币服务接口调用
上一节
下一节
一、任务描述
在鲜花商城中,用户下单后生成订单,与此同时,可以得到相应数量的金币,在个人中心可以通过金币兑换礼品,当兑换礼物后,金币数量会随之减少。此任务涉及到订单微服务和金币微服务,将这两个服务注册到Nacos后,使用OpenFeign来实现金币服务接口的调用。
二、技术分析
第二单元中,已将订单微服务和金币微服务整合到Nacos服务注册中心,订单微服务可以发现金币微服务。接下来,需要实现订单微服务调用金币微服务,在开发微服务应用时,各个服务提供者都是以HTTP接口的形式对外提供服务,因此在服务消费者调用服务提供者时,底层通过HTTP Client的方法访问。使用OpenFeign访问远程服务,快捷地访问HTTP请求调用远程方法,实现订单微服务对金币微服务的调用。

