购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.2 服务提供者与服务消费者

使用微服务构建的是分布式系统,微服务之间通过网络进行通信。我们使用服务提供者与服务消费者来描述微服务之间的调用关系。表3-1解释了服务提供者与服务消费者。

表3-1 服务提供者与服务消费者

img

我们继续以电影售票系统为例。如图3-1,用户向电影微服务发起了一个购票的请求。在进行购票的业务操作前,电影微服务需要调用用户微服务的接口,查询当前用户的余额是多少,是不是符合购票标准等。在这种场景下,用户微服务就是一个服务提供者,电影微服务则是一个服务消费者。

img

图3-1 服务提供者与服务消费者

围绕该场景,先来编写一个用户微服务,然后编写一个电影微服务。 7OCQjksvGr/bna572Anmg69oskjnhbOELQSCqygNgHMx+EAeMpuwBtrAIM3EPy7u

点击中间区域
呼出菜单
上一章
目录
下一章
×