首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
You are developing a server-side enterprise application.It must support a variety of different clients including desktop browse
You are developing a server-side enterprise application.It must support a variety of different clients including desktop browse
admin
2021-03-19
70
问题
You are developing a server-side enterprise application.It must support a variety of different clients including desktop browsers,mobile browsers and native mobile applications.
The application might also expose all API for 3rd parties to consume.It might also(71)________with other applications via either web services or a message broker,The application handles requests(HTTP requests and messages)by executing business logic accessing a database; exchanging messages with other systems;and returning a HTML/JSON/XML(72)________.There are logical components corresponding to different functional areas of the application.
What’S the application’S deployment architecture?
Define all architecture that structures the application as a set of(73)________,collaborating services.This approach corresponds to the Y-axis of the Scale Cube.Each service is:
·Highly maintainable and testable—enables rapid and frequent development and deployment
·Loosely coupled with other services—enables a team to work independently themajority of time on their service(s)without being impacted by changes to other services and without affecting other services
·(74)________deployable—enables a team to deploy their service without having to coordinate with other teams
·Capable of being developed by a small team—essential for high productivity by avoiding the high communication head of large teams
Services(75)________using either synchronous protocols such as HTTP/REST or asynchronous protocols such as AMQP.Services can be developed and deployed independently of one another.
Each service has its own database in order tO be decoupled from other services.Data consistency between services is maintained using some particular pattern.
(75)
选项
A、interoperate
B、coordinate
C、communicate
D、depend
答案
C
解析
假设你在开发一个服务端应用。该应用必须支持各种各样的客户端,包括桌面浏览器、手机浏览器和本地手机应用。应用可能也需要公开部分API供第三方使用,还可能与其他应用通过WebService或消息代理(messagebroker。)相集成。应用执行业务逻辑来处理请求(HTTP请求或者消息);访问数据库;与其他系统交换消息;并返回HTML/JSON/XML类型的响应。有一些逻辑组件对应于应用的不同功能模块。
应用的部署架构是什么?
通过采用y轴方向上伸缩立方(ScaleCube)来设计应用的架构,将应用按功能分解为一组松耦合且相互协作的服务的集合。每个服务具有如下特征:
·高可维护性和可测试性——支持快速、频繁的开发和部署:
·与其他服务松散耦合——使团队能够在大部分时间独立地工作于其服务上,而不
受对其他服务的更改的影响,也不影响其他服务;
·可独立部署——团队能够不与其他团队协调而部署他们的服务;
·能够由一个小团队开发——通过避免大型团队的高沟通主管,对高生产力至关重要。
服务问通过HTTP/REST等同步协议或AMQP等异步协议进行通信。服务可以独立开发和部署。每个服务有其自己的数据库,以便与其他服务解耦。服务之间的数据一致性通过其他特定的模式来维护。
转载请注明原文地址:https://kaotiyun.com/show/HFPZ777K
本试题收录于:
软件评测师上午基础知识考试题库软考中级分类
0
软件评测师上午基础知识考试
软考中级
相关试题推荐
(2010年下半年)某项目经理将其负责的系统集成项目进行了工作分解,并对每个工作单元进行了成本估算,得到其计划成本。各任务同时开工,开工5天后项目经理对进度情况进行了考核,如下表所示:**表中的“已完成工作量”是指“已完成该
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某项目由A、B、C、D、E、F、G、H活动模块组成,下表给出了各活动之间的依赖关系,以及它们在正常情况和赶工情况下的工期及成本数据。假设每周的项目管理成本为10万元,而且项目
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】已知某信息工程项目由A至I共9个活动构成,项目组根据项目目标,特别是工期要求,经过分析、定义及评审,给出了该项目的活动历时、活动所需资源及活动逻辑关系列表,如下表所示:
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某大型国有企业A计划建立一套生产自动控制系统,改变目前的半自动化生产状态。A企业内部设立有信息中心,具有自主开发能力,但采购部门经理老李认为自主开发耗时长,还是决定从外部选择
阅读下列说明,回答问题,将解答填入对应栏内。【说明】A公司中标某客户数据中心建设项目,该项目涉及数据中心基础设施、网络、硬件、软件、信息安全建设等方面工作。经高层批准,任命小李担任项目经理。小李从相应的技术服务部门(网络服务部、硬件服务部、软件服务部、
某系统集成公司为便于员工在Internet上安全访问公司内部FTP服务器中的一些数据,通过调用传输层的安全协议来保障这些客户机与FTP服务器之间数据通信的安全。以下可选的传输层安全协议是(23)。
以下关于面向对象方法的描述中,错误的是(14)。
Inapproximatingcosts,theestimatorconsidersthepossiblecausesofvariationofthecostestimates,including_________。
UML是用来对软件密集系统进行可视化建模的一种语言。UML2.0有13种图,(10)属于结构图,(11)属于行为图。(12)是活动图和序列图的混合物。(12)
_____________是一种以数据形式流通的货币,它把现金数值转换成为一系列的加密序列数,通过这些序列数来表示现实中各种金额的币值。
随机试题
在内部控制良好的情况下,收到商品时,负责验收人员应将商品与()认真核对。
婴儿前囟和后囟的闭合时间是()
事故“四不放过”的原则是什么?
思维连贯性方面的障碍不包括
由于科学技术的进步,不断创新出结构更先进、性能更完善、效率更高、耗费原材料和能源更少的新型设备,使原有设备相对陈旧落后,其经济效益相对降低而发生贬值。这种情况属于设备磨损类型中的()。
按照流动性大小,我国将货币供应量划分为三个层次,即()
下列银行业从业人员的行为中,()属于泄漏客户信息。
中国国际航空公司针对不正常航班后的补偿和食宿安排,开展了顾客满意度调查。组织相关管理人员走访学习某著名火锅连锁餐饮集团提升服务质量的经验。并瞄准全球航空业标杆阿联酋国际航空公司制定了整改方案。中国国际航空公司进行基准分析所采用的基准类型有(
A.Landofthekiwi.B.Reasonsforconcern.C.Theintroductionofpredators.D.Explanationforlargerbirdpopulations.E.Pr
Wekeepaneyeoutforwonders,mydaughterandI,everymorningaswewalkdownourfarmlanetomeettheschoolbus.Andwhere
最新回复
(
0
)