首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
阅读以下关于Web应用的叙述,在答题纸上回答问题1至问题3。 某软件企业拟开发一套基于Web的云平台配置管理与监控系统,该系统按租户视图、系统管理视图以及业务视图划分为多个相应的Web应用,系统需求中还包含邮件服务、大文件上传下载、安全攻击防护等典
admin
2017-09-13
79
问题
阅读以下关于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://www.kaotiyun.com/show/LpQZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
如何通过ADO.NET读取数据库中的图片?
.asp.net如何实现MVC模式,举例说明!
2005年11月15日华为软件研发笔试题。实现一单链表的逆转。
2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符’*’移到串的前部分,前面的非’*’字符后移,但不能改变非’*’字符的先后顺序,函数返回串中字符’*’的数量。如原始串为:ab**cd**e*12,处理后为*****abcde12,函
八皇后问题(输出所有情况,不过有些结果只是旋转了90度而已)。哈哈:)回溯算法的典型例题
公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行(排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的
设置发送邮件服务器的帐户名bob1和密码20022002。
随机试题
比率分析法是以同一期财务报表上若干重要项目的相关数据相互比较,求出比率,用以分析和评价公司的经营活动以及公司目前和历史状况的一种方法,是财务分析最基本的工具,主要包括()。Ⅰ.获利能力比率Ⅱ.偿债能力比率Ⅲ.成长能力比率
老师在教“鸟”的概念时,用麻雀、燕子说明“前肢为翼,无齿有喙”是“鸟”的本质特征。这运用了()。
简述计算机的工作原理。
白血病护理最重要的措施是预防和观察()
下列哪项属于人工主动免疫()
患病率指标来自
A.既能利水通淋,又能通经下乳B.既能利水通淋,又能破血通经C.既能利水通淋,又能杀虫止痒D.既能利水通淋,又能清肺止咳E.既能利水通淋,又能清解暑热
当事人申请撤销仲裁裁决须符合下列哪些条件?()
根据下面材料,回答下列题目:张自强以55元的价格买入大明公司股票,该股票红利分配率为40%,最近一次的收益为每股5元,预计大明公司所有再投资的股权收益率为20%。假定此时的无风险收益率为8%,市场资产组合的期望收益率为12%,股票的β系数为2。预计一
和解协议对( )有效力。
最新回复
(
0
)