首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
admin
2017-09-13
65
问题
阅读以下关于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://kaotiyun.com/show/LpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树10
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
如何通过ADO.NET读取数据库中的图片?
.asp.net如何实现MVC模式,举例说明!
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
八皇后问题(输出所有情况,不过有些结果只是旋转了90度而已)。哈哈:)回溯算法的典型例题
随机试题
什么是热处理工艺参数?
求方程的通解.
奶麻出疹时间是在发热后
承包经营耕地的单位或者个人连续()年弃耕抛荒的,原发包单位应当终止承包合同,收回发包的耕地。
业务操作中,监护人以未成年人名义申请贷款,并代其偿还的方式已成为个人住房按揭贷款潜在业务市场之一,银行对此类业务应大力推广。()
根据个人所得税法律制度的规定,下列各项中,以每次收入减除费用800元后的余额为应纳税所得额的有()。
()是一种社会现象,它是随着社会的产生而产生的,随着社会的发展而发展的。
法律概念的功能主要体现在()。
原型化是常用的一种软件开发方法,下述是应用原型化方法的前提的是 Ⅰ.严格定义软件需求是困难的 Ⅱ.有快速开发工具的支持 Ⅲ.可提供实际且可供用户参与的系统模型
A—lightgrayB—deepyellowC—darkbrownD—rustE—orangeF—ChineseredG—p
最新回复
(
0
)