题目


阅读以下关于 Web 应用设计开发的描述,在答题纸上回答问题 1 至问题 3。

某公司拟开发一个网络约车调度服务平台,实现基于互联网的出租车预约与管理。公司的系统分析师王工首先进行了需求分析,得到的系统需求列举如下:

系统的参与者包括乘客、出租车司机和平台管理员三类;

系统能够实现对乘客和出租车司机的信息注册与身份认证等功能,并对乘客的信用信息进行管理,对出租车司机的违章情况进行审核;

系统需要与后端的银行支付系统对接,完成支付信息审核、支付信息更新与在线支付等功能;

针对乘客发起的每一笔订单,系统需要实现订单发起、提交、跟踪、撤销、支付、完成等业务过程的处理:

系统需要以短信、微信和电子邮件多种方式分别为系统中的用户进行事件提醒。

【问题1】(9分)

请说明微服务架构的优点和缺点。

【问题2】(8分)

识别并设计微服务是系统开发过程中的一个重要步骤,请对题干需求进行分析,对微服务的种类和包含的业务功能进行归类,完成表1-1中的( )~( )。

表1-1  微服务名称及所包含业务功能

2.jpg

【问题3】(8分)答对4条即可

应用网关是实现微服务的主要技术之一,请简述应用网关的作用。

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案