mirror of
https://github.com/DocsHome/microservices.git
synced 2025-12-08 19:25:13 +00:00
typo fixed 'Cateway' -> 'Gateway'
This commit is contained in:
parent
74da275ef1
commit
f7f7cc31ee
@ -50,7 +50,7 @@
|
||||
|
||||
应用程序的每个功能区域现在都由自己的微服务实现。此外,Web 应用程序被分为一组更简单的 Web 应用程序。例如,以我们的出租车为例,一个专门是乘客的,一个专门是司机的。这使得它更容易地为特定的用户、司机、设备或者专门的用例部署不同的场景。每个后端服务暴露一个 REST API,大部分的服务消费由其他服务提供的 API。例如,司机管理使用了通知服务器来告知一个可用司机关于一个潜在路程。UI 服务调用了其他服务来渲染页面。服务也可以使用异步、基于消息的通信。本电子书后面将会详细介绍服务间的通信。
|
||||
|
||||
一些 REST API 也暴露给移动端应用供司机和乘客使用。然而,应用不能直接访问后端服务。相反,他们之间的通信是由一个称为 [API 网关][10](API Cateway)的中介负责。API 网关负责负载均衡、缓存、访问控制、API计量和监控,[可以通过使用 NGINX 来实现][11]。第 2 章详细讨论 API 网关。
|
||||
一些 REST API 也暴露给移动端应用供司机和乘客使用。然而,应用不能直接访问后端服务。相反,他们之间的通信是由一个称为 [API 网关][10](API Gateway)的中介负责。API 网关负责负载均衡、缓存、访问控制、API计量和监控,[可以通过使用 NGINX 来实现][11]。第 2 章详细讨论 API 网关。
|
||||
|
||||
![图 1-3、开发和交付中的缩放立方(Scale Cube)][image-3]
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user