[试题]

试题三 (25 分)

阅读以下关于 Java 企业级应用系统开发架构选择方面的叙述,在答题纸上回答问题 1 至问题 3。

某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发架构非常重要。项目组在进行方案论证时,项目组成员提出了两种开发思路。

(1)刘工建议采用 J2EE 5.0 和 EJB 3.0 进行开发。理由是 J2EE定义了标准的应用开发体系结构和部署环境,EJB 是 J2EE 的基础和核心。J2EE 5.0 主要目标是简化开发,相比 EJB 2.1,EJB 3.0 具有很多改进和提高。

(2)杜工建议采用 Struts,Spring 和 Hibernate 轻量级开源框架相结合的方式。理由是随着 Java开源项目阵营的发展壮大, 一些基于 POJOs (Plan Old Java Objects)的开源框架被广泛地引入到 Java 企业应用开发中来,与重量级的 EJB 框架相比,这些轻量级的框架有很多优点。 项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。

(问题 1) (6 分)

Java 企业应用框架一般被划分为三个层次,请用 150 字以内文字说明都有哪三个层次?功能分别是什么?

(问题 2) (12 分)

请用 200 字以内的文字叙述 Struts,Spring 和 Hibernate 开源框架特点和结合方式。

(问题 3) (7 分)

请用200字以内的文字说明基于Struts, Spring和Hibernate的轻量级框架与基于EJB的重量级框架解决问题的侧重点有什么不同?

参考答案与解析:

相关试题

阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题

[问答题] 阅读以下关于Java企业级应用系统开发体系结构选择方面的叙述,在答题纸上回答问题1至问题3。博学公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成任务,选择合适的企业应用系统开发体系结构非常重要。因此,首席架构师张博士召集了相关技术人员进行方案讨论,在进行方案论证时,项目组成员提出了两种开发思路。(1)谢工建议采用J2EE和EJB进行开发。理由是J2EE定义了标准的应用开发体系结构和部署环境,EJB是J2EE的基础和核心。J2EE的主要目标是简化开发。(2)王工建议采用Stru

  • 查看答案
  • 试题五(共25分)阅读以下关于Web应用系统开发的问题,在答题纸上回答问题1至问

    [试题]试题五(共25分)阅读以下关于Web应用系统开发的问题,在答题纸上回答问题1至问题3。A.公司承担了某企业应用系统的开发任务,用户要求系统最终应发布到Web上供企业员工企业客户使用。项目组在进行方案论证时,首先肯定了该系统需使用B/S结构,但在系统应采用的底层平台上产生了分歧,一方认为应采用微软.NET平台,一方认为应采用Java企业版平台。经过认真讨论,结合两种平台的特点及项目的实际需求,项目组最终决定采用Java企业版平台作为系统开发运行的基础平台。(问题1)(9分)请在以下平台特点(1)~(

  • 查看答案
  • Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是( )。

    [单选题]Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是( )。A.Java EE定义了分布式环境中

  • 查看答案
  • Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java

    [单选题]Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是(34)。A.Java EE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体B.具有典型的三层结构:表现层、业务逻辑层和基础设施层C.不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D.要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码

  • 查看答案
  • 试题四(25 分) 阅读以下关于电子商务系统建设方面的叙述,在答题纸上回答问题

    [试题]试题四(25 分)阅读以下关于电子商务系统建设方面的叙述,在答题纸上回答问题 1 至问题 3。电子商务是构建在 Internet 上的新商务模式。企业和个人使用电子商务来降低交易成本,提高商品和信息流的周转速度,提高客户服务水平,并且使得制造商、供应商和客户之间可以紧密合作。企业信息化是实施企业电子商务的基础,特别是在企业流程再造、供应链管理、客户关系管理等方面需要依托信息技术进行整合和优化。(问题 1) (7 分)一个完整的电子商务系统必须处理销售生命周期中消费者经历的多个阶段。请用200 字以

  • 查看答案
  • Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Jav

    [单选题] Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是 (34) 。(34)A. Java EE定义了分布式环境中多层应用系统的架构,是多种Java技术的混合体B. 具有典型的三层结构:表现层,业务逻辑层和基础设施层C. 不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D. 要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务代码

  • 查看答案
  • Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaE

    [单选题]Java EE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE体系结构的描述,不正确的是()A . Java EE定义了分布式环境中多层应用的体系结构,是多种Java技术的混合体B . 具有典型的3层结构:表现层,业务逻辑层和基础设施层C . 不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供支持接口D . 要严格区分业务逻辑层和表现层,尤其应注意不要在表现层中混杂业务代码

  • 查看答案
  • 试题五(共 25 分) 阅读以下关于Web 应用系统负载均衡的问题,在答题纸上回

    [试题]试题五(共 25 分)阅读以下关于Web 应用系统负载均衡的问题,在答题纸上回答问题1至问题3。某电子商务公司的主要业务是书籍、服装、家电和日用品的在线销售。随着公司业务发展和用户规模的不断扩大,现有的网上交易系统无法正常处理日益增大的请求流量,公司决策层决定升级其网上交易系统。在对该系统的升级方案进行设计和讨论时,公司的系统分析师王工提出采用基于高性能主机系统的方法进行系统升级,另外一位系统分析师李工则提出采用基于负载均衡集群的方法进行系统升级。公司的分析师和架构师对这两种思路进行讨论与评估,最

  • 查看答案
  • 试题一论模型驱动架构在系统开发中的应用 模型驱动架构(Model Driven

    [主观题]试题一论模型驱动架构在系统开发中的应用 模型驱动架构(Model Driven Architecture,MDA)是对象管理组织提出的软件体系架构方法学,它基于UML以及一系列工业标准,能够支持基于可视化模型驱动的软件设计、内容存储与交换。MDA核心思想是抽象出与实现技术无关、完整描述业务功能的核心平台无关模型(PIM),然后针对不同实现技术制定多个映射规则,通过映射规则和辅助工具将PIM转换成与具体实现技术有关的平台相关模型(PSM),最后完成PSM到代码的转换。通过PIM和PSM,MDA分离

  • 查看答案
  • JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是( )。

    [单选题]JavaEE是Java领域内企业级应用开发的框架与标准。下面关于采用JavaEE架构的描述,不正确的是( )。A.JavaEE定义了分布式环境中多层应

  • 查看答案
  • 试题三 (25 分) 阅读以下关于 Java 企业级应用系统开发架构选择方面的叙