微服务架构springcloud之服务提供者与服务消费者-笔记二

服务提供者与服务消费者

 使用微服务构建的是分布式系统,微服务之间通过网络进行通信。所以我们使用服务提供者与服务消费者来描述微服务之间的调用关系。
 本文将以用户查看汽车信息系统为案列,来描述本章节的服务提供者与服务消费者之间的关系。
  1. 服务提供者:服务的被调用方(即提供api的服务)
  2. 服务消费者:服务的调用方(即调用其他服务api的服务)

微服务架构技术选型-springcloud框架

开发微服务,这里我选择了springloud,相对其他框架如daboo,它提供了更多开箱即用的组件如:网关,注册服务、服务配置、消息总线服务、提供方便的服务节点集群管理等。

一、springcloud特点

1、适用于各种环境,如windows、Linux等操作系统。
2、组件简单易用,并提供声明式、无xml的配置方式。
3、开箱即用,简单在pom.xml文件下依赖,即可快速启动。
4、轻量级的组件,功能齐全。springcloud为微服务架构提供了非常完善的支持,例如配置管理、服务发现、断路器、服务网关等。
5、灵活搭配组件,springcloud的组成部分都是解耦的,开发人员可按需灵活挑选技术组件。

二、服务提供者

2.1 本节将编写一个提供查看汽车型号的微服务提供者(汽车管理微服务)
2.2 创建maven项目,编辑pom.xml
在pom.xml文件中添加以下内容&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值