首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。 【说明】 某公司拟开发一个基于020(Online To Offline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。 【说明】 某公司拟开发一个基于020(Online To Offline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平
admin
2023-02-21
63
问题
阅读以下关于Web应用系统的叙述,在答题纸上回答问题。
【说明】
某公司拟开发一个基于020(Online To Offline)外卖配送模式的外卖平台。该外卖平台采用自行建立的配送体系承接餐饮商家配送订单,收取费用,提供配送服务。餐饮商家在该O2O外卖平台发布配送订单后,根据餐饮商家、订餐用户、外卖配送员位置等信息,以骑手抢单、平台派单等多种方式为订单找到匹配的外卖配送员,完成配送环节,形成线上线下的020闭环。
基于项目需求,该公司多次召开项目研发讨论会。会议上,张工分析了O2O外卖平台配送服务的业务流程,提出应采用事件系统架构风格实现订单配送,并建议采用基于消息队列的点对点模式的事件派遣机制。
请用200字以内的文字说明基于消息队列的点对点模式的定义,并简要分析张工建议该系统采用基于消息队列的点对点模式的事件派遣机制的原因。
选项
答案
在基于消息队列的点对点模式中,消息生产者生产消息并发送到消息队列(Queue)中,然后消息消费者从Queue中取出并且消费消息。消息被消费以后,Queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只有一个消费者可以消费。 如需求描述,任何一个外卖配送订单(消息)都只能被一个配送员(消费者)接单,所以,应该采用基于消息队列的点对点模式。
解析
本问题考查事件系统架构的事件派遣机制设计的相关知识。
事件系统派遣机制设计可分为无独立派遣模块和有独立派遣模块两大类设计方式。基于消息队列的点对点模式属于有派遣模块设计方式类别中的一种,在该方式中,消息生产者生产消息并发送到消息队列(Queue)中,然后消息消费者从Queue中取出并且消费消息。消息被消费以后,Queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只有一个消费者可以消费。在外卖系统中,如本题目的需求描述,任何一个外卖配送订单(消息)都只能被一个配送员(消费者)接单。因此,应该采用基于消息队列的点对点模式。
转载请注明原文地址:https://kaotiyun.com/show/a20D777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
如果不设法提高低收入者的收入,社会就不稳定;假如不让民营经济的管理者得到回报,经济就上不去。面对收入与分配的两难境地,倡导“效率优先,兼顾公平”是正确的,如果听信“公平优先,兼顾效率”的主张,我国的经济就会回到“既无效率,又不公平”的年代。以下哪项陈
如图15—1所示,已知跑道A的半径为60米,跑道B的半径为80米,甲、乙从圆形跑道A、B的交点同时出发,分别沿着A、B步行,若甲、乙两人的速度相等,则两人在出发后第一次相遇时,甲走了()圈。
某学院在开学之初,利用4天时间开设了哲学、逻辑、数学、统计、宗教、历史和艺术7门课程让学生试听。每天上午、下午各一门。除一门课程可以开设两次之外,其他课程均不重复。这4天的课程设置还须满足以下条件:(1)艺术课程至少有一次安排在第3天。
某啤酒生产商在甲分厂有存货2000吨,在乙分厂有存货2500吨,现由于乙分厂改建,需要把存货运往甲分厂,已知每天能够运送100吨,则()天后甲分厂的存货是乙分厂的两倍。
得W急性病的患者,其血液中的脂肪含量平均水平低于正常人的水平。然而,大多数医生却认为降低血液中的脂肪含量是预防W这种急性病的有效方法。以下哪项如果为真,则能对上文中看似自相矛盾的观点做出最适当的解释?
A国的反政府武装组织绑架了23名在A国做援助工作的H国公民作为人质,要求政府释放被关押的该武装组织的成员。如果A国政府不答应反政府武装组织的要求,该组织会杀害人质;如果人质惨遭杀害,将使多数援助A国的国家望而却步;如果A国政府答应反政府武装组织的要求,该组
从一组数据中取出a个x1,b个x2,c个x3组成一个样本,那么这个样本的平均数是()。
TheUnitedStatesiswidelyrecognizedtohaveaprivateeconomybecauseprivatelyownedbusinessesplay【C1】________roles.TheA
TheUnitedStatesiswidelyrecognizedtohaveaprivateeconomybecauseprivatelyownedbusinessesplay【C1】________roles.TheA
软件过程管理涉及技术过程和管理过程,通常包括项目启动与范围定义、________、项目实施、项目监控与评审、项目收尾与关闭。
随机试题
在报表的设计视图中,区段被表示成带状形式,称为()。
传染病病区内属半污染区的是
国有土地使用权协议出让是一种特殊的交易方式,成交价格由政府与土地使用者协商确定,可以适当低于市场价格,不需要另行评估。()
城市()的保护状况是城市文明的重要标志。
在价值工程活动中,价值指数VI的计算结果不同,采取的改进策略也不同。下列改进策略中正确的是()。
谢芳是财务主管,她具有凭证的审核权,因此她可以审核自己录入的凭证。()
发行8%的不可参与的累积优先股的公司按要求支付了股息,但此类股票有以下所有的特征,除了
能稳定公司控制权的长期筹资方式包括()。
职业道德具有哪些社会作用?
莱文森考察稳定期与转折期的标准是
最新回复
(
0
)