【发布时间】:2019-09-09 08:47:15
【问题描述】:
我正在尝试识别处理航班预订的微服务的整体组件交互和 REST API 交互。
用户选择一个航班座位并将详细信息提供给微服务 API(例如:
bookFlightTickets(FlightBookingRequest request) {
...}
比方说,这项服务需要暂时保留预订 X 分钟,直到用户完成支付系统。
从更广泛的角度来看,所需的微服务是:
1) FlightSystem 微服务(返回航班/座位的详细信息) 2) 支付微服务 3) 机票预订微服务
bookFlightTickets API 是什么样的?既然需要临时持有预留,那会是异步微服务吗?
对整体流程有什么建议吗?谢谢
【问题讨论】:
标签: microservices