查看更多当前 - 案例分析 - Web开发
简单
案例题
2012年5月第5题
#必须掌握
#超纲

阅读以下关于Web应用系统开发的问题,在答题纸上回答问题1至问题3。

A公司承担了某企业应用系统的开发任务,用户要求系统最终应发布到Web上供企业员工及企业客户使用。项目组在进行方案论证时,首先肯定了该系统需使用B/S结构,但在系统应采用的底层平台上产生了分歧,一方认为应采用微软.NET平台,一方认为应采用Java企业版平台。经过认真讨论,结合两种平台的特点及项目的实际需求,项目组最终决定采用Java企业版平台作为系统开发运行的基础平台。

分值(9分

请在以下平台特点(1)~(9)中,选择出.NET平台与Java企业版平台各自具备的优势填入表5-1的(a)~(f)项中,选择出两个平台共有的特点填入表5-1的(g)~(i)项中。
(1)良好跨平台可移植性支持
(2)易于部署与配置
(3)多程序设计语言支持
(4)良好的Web多层应用开发支持
(5)丰富的多厂商外部支持
(6)良好的O/R(对象/关系)映射支持
(7)针对特定平台的优化支持
(8)良好的源代码以外的可定制性支持
(9)良好的Web服务支持

参考答案

(a)~(c):(2)、(3)、(7),以上三个答案顺序可调换;
(d)~(f):(1)、(5)、(8),以上三个答案顺序可调换;
(g)~(i):(4)、(6)、(9),以上三个答案顺序可调换;

凯恩解析

.NET 平台紧密依赖于微软生态,因此优化性与部署简便性是其典型优势:易于在 Windows 环境下快速安装和配置;提供 CLR(公共语言运行时)支撑多语言开发(C#、VB.NET 等),并且由于与操作系统深度绑定,能获得最佳性能和安全集成。而 Java EE 的核心优势在于跨平台与多厂商支持,基于 JVM 的“一次编译,到处运行”以及庞大的开源生态,使其在复杂企业应用领域得到广泛采用。此外,Java EE 的应用服务器(如 WebLogic、JBoss、Tomcat+Spring)普遍支持丰富的可定制性,适应不同规模与场景。

二者共有的优势主要体现在企业级应用的通用需求:多层架构(Web/Service/DB)、O/R 映射(Hibernate、Entity Framework)、以及 Web Service(SOAP、RESTful)均是现代企业应用平台的标配。整体来看,Java EE 的平台独立性和生态优势更符合题干用户的需求,因此项目组选择 Java 企业版。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有