首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
admin
2017-09-13
43
问题
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。
某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典型Web系统基础服务需求。
在选择系统所采用的Web开发框架时,项目组对Alibaba开发的WebX框架与轻量级Spring MVC框架进行了对比分析,最终决定采用WebX框架进行开发。请用300字以内文字,从多应用支持、基础服务支持以及可扩展性这三个方面对WebX与SpringMVC框架进行对比。
选项
答案
多应用支持:WebX通过多应用路径生成机制,可自动避免一个工程中多个应用URL路径出现冲突,而在Spring框架中,需要开发者自己处理多个应用之间的URL冲突。 基础服务支持:WebX框架属于重量级Web开发框架,提供了创建一个Web应用所需要的大量基础功能,系统中集成了前端模板、持久化以及常用的后端服务,包括邮件服务、URL路径映射、后端表单验证、安全攻击防护机制、资源加载、文件上传等服务等,而Spring MVC框架中并不提供相应的基础服务支持。 可扩展性:WebX中的SpringExt子框架是对Spring框架的扩展,能简化Spring的配置,加强了Spring组件的扩展性;开发者可以定制、甚至重写Webx框架逻辑,实现新的框架或功能。
解析
本问题考查大型互联网应用的开发架构选择,主要关注Alibaba的WebX框架与轻量级Spring MVC框架的对比。WebX框架是Alibaba公司开发的开源开发框架,WebX框架本身划分为SpringExt、WebX Framework、WebX Turbine三个主要层次。其中SpringExt层基于Spring,提供扩展组件的能力,是整个框架的基础;WebX:Framework层基于Servlet API,提供各种基础服务;WebX Turbine层基于WebX Framework对网页开发提供进一步支持。从多应用支持角度看,WebX通过多应用路径生成机制,可自动避免一个工程中多个应用URL路径出现冲突;从基础服务支持角度看,WebX框架属于重量级Web开发框架,提供了创建一个Web应用所需要的大量基础功能,系统中集成了前端模板、持久化以及常用的后端服务,包括邮件服务、URL路径映射、后端表单验证、安全攻击防护机制、资源加载、文件上传等大量服务;从可扩展性角度看,WebX中的SpringExt子框架是对Spring框架的扩展,能简化Spring的配置,加强了Spring组件的扩展性;开发者可以定制、甚至重写WebX框架逻辑,实现新的框架或功能。综上不难看出,WebX框架比传统Spring MVC框架具有更明显的优势,可以更好支持大型复杂Web应用的开发。
转载请注明原文地址:https://jikaoti.com/ti/J067FFFM
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树10
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
如何通过ADO.NET读取数据库中的图片?
.asp.net如何实现MVC模式,举例说明!
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
组合问题(从M个不同字符中任取N个字符的所有组合)
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
设置OutlookExpress选项,使之启动时,直接到“收件箱”文件夹。
设置发送邮件服务器的帐户名bob1和密码20022002。
随机试题
完善村民自治,应推动乡村治理重心下移,尽可能把资源、服务、管理下放到基层,培育打造服务性、公益性、互动性农村社会组织,开展农村社会工作和志愿服务,发挥新乡贤作用。对这段文字理解准确的是:
谬误:语法
Ph染色体阳性慢性粒细胞白血病者预后较阴性者差。()
《中华人民共和国循环经济促进法》所称循环经济,是指()。
一只股票的贝塔系数是1.2,它的期望收益是16%,无风险资产目前的收益是5%。(1)均等投资两种资产的组合的期望收益是多少?(2)如果两种资产组合的贝塔系数是0.75,组合的投资比重是多少?(3)如果两种资产组合的期望
下列属于维护阶段的文档是(7)。
在关系模型中可以有三类完整性约束,任何关系必须满足其中的哪两种完整性约束条件?
某系统结构图如下图所示该系统结构图中最大扇入是()。
打开工作簿文件EXCEL.XLSX。将工作表Sheet1命名为“职工工资情况表”,然后将工作表的A1:E1单元格合并为一个单元格,内容水平居中;计算“合计”列的内容(合计=基本工资+岗位津贴+书报费),保留小数点后两位。
WhatistrueaboutAliceandPeter?
最新回复
(
0
)