首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
31
问题
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
软件评测师上午基础知识考试
软考中级
相关试题推荐
(2009年上半年)小赵是一位优秀的软件设计师,负责过多项系统集成项目的应用开发,现在公司因人手紧张,让他作为项目经理独自管理一个类似的项目,他使用瀑布模型来管理该项目的全生命周期,如下所示:项目进行到实施阶段,小赵发现在系统定义阶段所制订的
(2010年上半年)某系统集成公司选定李某作为系统集成项目A的项目经理。李某针对A项目制定了WBS,将整个项目分为10个任务,这10个任务的单项预算如下表。到了第四个月月底的时候,按计划应该完成的任务是:1、2、3、4、6、7
(2011年上半年)系统集成商Simple公司两年前通过了ISO9000认证,并能够按照要求持续改进,不断提高质量管理水平。近期,该公司承担了Perfect自然灾害预警系统项目,由于项目时间紧张,上线任务迫切,经过管理层讨论,决定临时
(2010年下半年)某公司的质量管理体系中的配置管理程序文件中有如下规定:(1)由变更控制委员会(CCB)制定项目的配置管理计划。(2)由配置管理员(CMO)创建配置管理环境。(3)由CCB审核变更计划。(
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某项目由A、B、C、D、E、F、G、H活动模块组成,下表给出了各活动之间的依赖关系,以及它们在正常情况和赶工情况下的工期及成本数据。假设每周的项目管理成本为10万元,而且项目
阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。【说明】某系统集成公司b承建了a公司的办公自动化系统建设项目,任命张伟担任项目经理。该项目所使用的硬件设备(服务器、存储、网络等)和基础软件(操作系统、数据库、中间
以下关于UML文档的叙述中,正确的是(14)。
系统集成商PH公司的某位项目经理认为,在领导行为上遵循以人为中心的、宽容的及放权的领导原则,使下属目标和组织目标很好地结合起来,为员工的智慧和能力的发挥创造有利的条件。这种理论属于(52)。
(2)是国家信息化体系的六大要素。
对于规模较小、偏重于技术、团队人员主要来自一个部门的项目,最好采用()组织形式或近似的组织形式。
随机试题
—What’sthatterriblenoise?—Theneighbors_______forapartyinthegarden.
下列句中,加着横线的词意义解释正确的一句是【】
参与胆固醇逆向转运的有
A、对氨基酚B、其他甾体C、有关物质D、罂粟酸E、中性或碱性物质醋酸地塞米松中的特殊杂质为( )。
下列选项中,属于在现阶段,按照国家有关规定,取得土地使用权的途径是()。
对应税凭证,凡由两方或两方以上当事人共同书立的,其当事人各方都是印花税的纳税人,应各就其所持凭证的计税金额履行纳税义务。()
为购建固定资产而发生的专门借款费用,应当停止资本化的时点是()。
人类赖以生存的地球,是一个“_______”的星球。它有着一道道的“防线”。尽管这些“防线”是天然的。但都像人为安排的那样_______。靠着这些铜墙铁壁般的天然_______,地球才能抵挡多样的天外袭击,_______着地球上的生命。依次填入横线处的词语
下列产品或劳务应计人当年GDP的是()。
ThekeytotheindustrializationofspaceistheU.S.spaceshuttle.【C1】______it,astronautswillacquireaworkhousevehicle【C
最新回复
(
0
)