[案例分析题]

J2EE

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

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

②杜工建议采用Struts、Spring和Hibernate轻量级开源框架相结合的方式。理由是随着Java开源项目阵营的发展壮大,一些基于POJO(Plan OldJava Objects)的开源框架被广泛地引入到Java企业应用开发中来,与重量级的EJB框架相比,这些轻量级的框架有很多优点。

项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。

参考答案与解析:

相关试题

软件开发的92、j2ee常用的设计模式?说明工厂模式。

[试题]软件开发的92、j2ee常用的设计模式?说明工厂模式。

  • 查看答案
  • 某软件开发公司购买了一套工具软件,在销售该公司自行开发的应用软件(这一应用软件需

    [单选题]某软件开发公司购买了一套工具软件,在销售该公司自行开发的应用软件(这一应用软件需要使用该工具软件做为后台支持软件)时,向客户提供此工具软件的复制品,这种行为______。A.尚不构成侵权B.侵犯了著作权C.侵犯了专利权D.属于不正当竞争

  • 查看答案
  • 某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现

    [单选题] 某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现场软件安装调试工作。根据项目生命周期的有关知识,下列说法中正确的是__(33)__。(33)A.软件开发团队负责人可以把软件开发和现场安装调试视为两个不同的项目,分别包括各自不同的明显阶段B.在软件需求得到确认前不能进行软件开发C.按照启动、计划、执行、监督和收尾来划分集成项目生命周期是最合适的D.在该项目内部只能有一个生命周期模型

  • 查看答案
  • 软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于(2

    [单选题]软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于(26)。A.软件程序员B.企业C.企业和软件程序员D.公众领域

  • 查看答案
  • 某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现场软

    [单选题]某集成项目包括应用软件开发和现场系统集成。软件开发团队负责软件开发以及参与现场软件安装调试工作。根据项目生命周期的有关知识,下列说法中正确的是()A . 软件开发团队负责人可以把软件开发和现场安装调试视为两个不同的项目,分别包括各自不同的明显阶段B . 在软件需求得到确认前不能进行软件开发C . 按照启动、计划、执行、监督和收尾来划分集成项目生命周期是最合适的D . 在该项目内部只能有一个生命周期模型

  • 查看答案
  • 软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于

    [单选题]软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于 (64) 。(64) A.软件程序员B.企业C.企业和软件程序员D.公众领域

  • 查看答案
  • 软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于__

    [单选题]软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于______。A.软件程序员B.企业C.企业和软件程序员D.公众领域

  • 查看答案
  • 软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于(6

    [单选题]软件程序员接受企业的任务,独立完成了某应用软件的开发和设计,其软件著作权属于(64)。A.软件程序员B.企业C.企业和软件程序员D.公众领域

  • 查看答案
  • 软件程序员接收企业的任务,独立完成了某应用软件的开发和设计,该软件的著作权属于(

    [单选题]软件程序员接收企业的任务,独立完成了某应用软件的开发和设计,该软件的著作权属于(26)。A.企业B.软件程序员C.企业和软件程序员D.公众领域

  • 查看答案
  • 某软件公司承担了某大型企业应用系统集成任务,架构师采用基于SOA的方法进行应用集

    [单选题]某软件公司承担了某大型企业应用系统集成任务,架构师采用基于SOA的方法进行应用集成, 将现有异构的遗产系统采用Web Service方式进行包装,暴露统一格式的接口,并采用企业服务总 线(ESB)进行连接。以下针对这一方案的描述,错误的是__________。 A.服务通信协议层描述并定义服务之间进行消息传递所需的技术标准,常用的标准是SOAP协议、REST协议等 B.业务流程层支持服务发现、服务调用和点到点的服务调用,并将业务流程从Web Service的底层调用抽象出来,相关的标准是WS.B

  • 查看答案
  • J2EE某软件公司承担了某中小型企业应用软件开发任务,进度要求紧迫。为了按时完成