● 张三开发的 EJB 构件在本地 Linux 操作系统上运行,李四开发的 DCOM 构件在异地的Windows操作系
(26)
A.ADO.NET
B.JCA
C.Web Services
D.本地 API
(26)
A.ADO.NET
B.JCA
C.Web Services
D.本地 API
回答以下关于EJB构件的问题:
a)基本的EJB构件有哪几种?每种EJB构件的主要作用是什么?
b)无状态会话构件与有状态会话构件的主要区别是什么?何时使用有状态会话构件?何时使用有状态会话构件?
c)在EJB3.0之前,开发一个EJB构件需要编写哪三部分代码?
a)该构件应设计为会话构件(SessionBean)还是实体构件(EntityBean)?为什么?
b)若设计为会话构件,则应设计为有状态的还是无状态的?为什么?如何在实现的构件中保存使用者当前的计数值?
c)请给出该EJB构件的Remote接口、Home接口以及EnterpriseBean类的代码框架。(给出接口中方法及类中的成员列表即可)
(23)A.Web Services 和EJB B.EJB 和JSP
C.JSP和EJB D.JNDI和JSP
A.①CORBA②EJB③COM
B.①UML②VB③J2EE
C.①CORBA②COM③EJB
D.①CORBA②C#③JAVA
● OMG组织、微软公司、SUN公司所提出的软件构件的标准依次是(13) 。
(13)
A. ①CORBA②EJB③COM
B. ①UML②VB③J2EE
C. ①CORBA②COM③EJB
D. ①CORBA②C#③JAVA
OMG组织、微软公司、SUN公司所提出的软件构件的标准依次是______。
A.①CORBA②EJB③COM
B.①UML②VB③J2EE
C.①CORBA②COM③EJB
D.①CORBA②C#③Java
A.EJB
B.COM+
C.CORBA
D.ODBC
A.@CORBA@EJB③COM
B.@UML②VB@J2EE
C.@CORBA②COM③EJB
D.@CORBA②Com}@JAVA
阅读以下关于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框架相比,这些轻量级的框架有很多优点。
项目组仔细比较分析了两种方案的特点、优点和不足之处。认为杜工和刘工的建议都合理,但是从结合当前项目实际情况出发,最后决定采用杜工的建议。
Java企业应用框架一般被划分为三个层次,请用150字以内文字说明都有哪三个层次?功能分别是什么?