企业 Java Bean——EJB - 中文EJB问题

企业 Java Bean——EJB - 中文EJB问题

我们的专家通过研究将这些 企业 Java Bean——EJB MCQ 放在一起。 我们希望您通过回答 100 多个选择题来发现您对 Enterprise Java Beans - EJB 的了解。
向下滚动以立即开始!

1: 由应用程序保留在哪里使用的EJB类?

A.   在Javax.ejb软件包中。

B.   在JXVA软件包中。

C.   在JavaScript软件包中。

D.   在rava.xml软件包中。

2: _______是最常见的异常类。

A.   ejbexception

B.   BeanException

C.   空指针异常

D.   RuntimeException

3: _______文件是用于描述bean属性的XML文件。

A.   应用程序档案

B.   豆罐

C.   部署描述符

D.   XML属性

4: _______不是XML Bean存档中用于定义原始类型的标签。

A.   < byte>

B.   < int>

C.   < double>

D.   < object>

5: 对或错? Enterprise Java 2.0规范介绍了本地Bean的概念。

A.   真的

B.   错误的

6: EJB应用程序部署在____符合的应用程序服务器上。

A.   IEEE

B.   J2EE

C.   OSHA

D.   Seri

7: 什么是rmi-iiop?

A.   Java远程操作时间表。

B.   Java远程方法调用接口。

C.   Java Open Access模块​​。

D.   Java Express Services守护程序。

8: 部署描述符文档在哪种格式中?

A.   XML

B.   Doc

C.   html

D.   PDF

9: EJB代表________。

A.   企业Java Bean

B.   增强的爪哇豆

C.   增强的Java二进制

D.   示例Java位代码

10: 所有描述符文件中的哪种文件格式?

A.   TXT

B.   html

C.   PDF

D.   XML

11: EJB是_____的框架。

A.   Java

B.   C ++

C.   树液

D.   视窗

12: 如果要控制WebLogic Server EJB的配置,您将使用什么文件?

A.   ejk.xml

B.   erb-jub.xml

C.   erp.txt

D.   ejb-jar.xml

13: 以下哪项是WebLogic Server的缓存功能之一?

A.   交易之间的缓存。

B.   处理双豆。

C.   处理双状态豆。

D.   缓存整个程序。

14: 什么是并发控制?

A.   单个操作以两种不同的方式控制。

B.   以不同方式控制单个操作。

C.   以许多不同方式控制单个操作。

D.   确保正确生成EJB内的两个操作。

15: 什么是CMC?

A.   容器管理并发。

B.   目前管理的内容

C.   反管理。

D.   并发管理的内容。

16: 在钝化中,EJBPassivate()的相反方法是_______。

A.   ejbload()

B.   ejbnew()

C.   ejbactivate()

D.   ejbcreate()

17: 对或错?会话bean只能无状态。

A.   错误的

B.   真的

18: 以下哪个包含为EJB组件提供服务的EJB容器?

A.   组件客户端。

B.   EJB客户端。

C.   EJB服务器。

D.   Java客户端。

19: 锁定用户是用什么?

A.   它用于确定哪个豆类将执行哪个过程。

B.   它用于确定在方法调用中是否使用读取锁定锁定锁。

C.   它用于确定豆会做什么。

D.   它用于确定豆是否具有状态。

20: 什么是酸交易负责?

A.   可靠的数据库交易。

B.   移动到网站接口。

C.   客户关系。

D.   数据到处理器接口。

21: 当注射不可用时,替代方案是什么?

A.   没有什么可用。

B.   豆接口。

C.   Java接口。

D.   Java命名和目录接口

22: 业务对象具有状态是什么意思?

A.   他们有很多客户。

B.   他们没有客户。

C.   他们只有两个客户。

D.   它们一次仅限于一个客户。

23: 什么豆代表现实世界?

A.   实体豆。

B.   无会的豆。

C.   状态豆。

D.   Singleton Session Bean。

24: 如果类的继承层次结构实现_________,则可以序列化。

A.   可序列化和外部化

B.   可序列化或外部化

C.   事件和听众

D.   持久性

25: bean _______是负责管理豆类和各种接口的代码。

A.   目的

B.   容器

C.   方法

D.   班级

26: EJB的客户是否直接实例化豆?

A.   是的。

B.   不。他们需要来自EJB容器的参考。

C.   不。他们需要Java容器中的参考。

D.   是的,他们立即采取行动。

27: _____ bean为单个会话存储特定用户的数据。

A.   会议

B.   爪哇

C.   信息

D.   实体

28: EJB容器负责分配什么?

A.   动态会话豆。

B.   静态会话豆。

C.   EJB会话bean的JNDI名称。

D.   无状态会话豆。

29: 什么是异步图案?

A.   使用其他业务服务运营的业务服务。

B.   EJB内业务服务的非同步运营。

C.   两个程序的同时操作。

D.   单个程序以不同的方式操作。

30: 对或错? EJB是一个客户端模型,可封装应用程序的业务逻辑。

A.   真的

B.   错误的

31: ______豆表示持续的数据存储。

A.   实体

B.   会议

C.   消息驱动

D.   实体和会话

32: 无状态的bean与状态会话bean有何不同?

A.   它们不是线程安全。

B.   他们是运营的。

C.   他们不是运作。

D.   它们自动螺纹安全。

33: Javax.ejb.spi软件包是用什么?

A.   用户界面。

B.   服务提供商界面。

C.   容器接口。

D.   开发人员的程序接口。

34: 对或错?豆的特性会影响其外观或内部状态。

A.   错误的

B.   真的

35: 对或错? Bean类可以发射除自定义事件以外的任何类型的事件。

A.   真的

B.   错误的

36: ____标签用于表示XML Bean存档中类的实例。

A.   < class>

B.   < byte>

C.   < object>

D.   < double>

37: _____不是实体接口的方法。

A.   setEntityContext()

B.   ejbnewbean()

C.   ejbload()

D.   ejbstore()

38: EJB如何提及两个接口?

A.   静态和动态。

B.   长和短。

C.   主页和遥远。

D.   内在和外部。

39: 是什么取代了EJB最新版本的部署描述符,3.0?

A.   JavaScript注释。

B.   元注释。

C.   Java注释。

D.   XML符号。

40: Java消息服务为EJB提供了哪种编程?

A.   事件驱动的编程。

B.   结果驱动的编程。

C.   信息驱动的编程。

D.   数据驱动的编程。

41: 如果两个呼叫客户端尝试访问一个bean,会发生什么?

A.   该请求被冗余地引入。

B.   请求已取消,并且操作再次执行。

C.   EJB被腐败。

D.   请求由容器序列化。

42: 是一个状态会话bean流程的示例是什么?

A.   网站的闲置。

B.   网站商店中的结帐过程。

C.   Java小程序的处理。

D.   网络计数器计数命中。

43: 对象_____表示将对象转换为数据流并将其写入存储。

A.   遗产

B.   持久性

C.   序列化

D.   钝化

44: 哪三个文件用于控制WebLogic Server EJB?

A.   jar-jar.xml,weblogic-ejb-jar.xml,weblogic-cmp-jar.xml

B.   ejb-jar.xml,webjar.xml,weblogic-comp.xml

C.   ejb-jar.xml,weblogic-ejb-jar.xml,weblogic-cmp-jar.xml

D.   ejb-jar.xml,ebj-jar.xml,weblogic-cmp-jar.xml

45: _______类不支持序列化。

A.   细绳

B.   线

C.   成分

D.   向量

46: _______提供了一种修改应用程序构建器中Bean的外观和行为的方法,以便满足您的特定需求。

A.   持久性

B.   定制

C.   外部化

D.   序列化

47: 以下哪项是JNDI范围?

A.   机制。

B.   模块

C.   模式。

D.   模块化的。

48: 您的EJB容器可以自动更改基础表模式吗?

A.   不。

B.   是的,它们会自动配置为这样做。

C.   是的,但是必须将它们配置为这样做。

D.   是的,但是他们需要安装第二个程序。

49: 什么是对客户端计算机上用户界面逻辑的原因?

A.   接口客户端。

B.   用户代理。

C.   Java客户端。

D.   EJB客户端。

50: _____不是EJB接口。

A.   ejbhome

B.   BeanContext

C.   ejbobject

D.   EJBContext

51: 对或错? Bean类中的布尔属性必须具有公共获取方法。

A.   错误的

B.   真的

52: 对或错?任何不属于属性定义的公共方法都是BEAN方法。

A.   错误的

B.   真的

53: EJB主要使用哪种安全机制?

A.   JCE和JAAS

B.   JAC和JAAS

C.   乌夫和迪吉

D.   等

54: 什么时候使用Singleton Session Bean是理想的选择?

A.   当您使用的列表是静态的,例如价格表。

B.   当您在网上商店中使用EJB出于结帐原因时。

C.   当您有一个动态列表(例如当前客户列表)时。

D.   当您有很长的动态内容列表时。

55: 如果豆通过JTA API处理交易,那会发生什么?

A.   它正在处理容器而不是交易。

B.   它正在处理交易而不是容器。

C.   它正在处理容器和交易。

D.   它既不处理交易和容器。

56: ______类的bean类改变了bean在构建器工具中的出现方式,通过说出应首先列出哪些属性或应该隐藏哪些属性。

A.   BeanContext

B.   例外

C.   听众

D.   beaninfo

57: ______财产在做出更改之前先咨询听众,任何一个听众都可以否决更改。

A.   受约束

B.   静止的

C.   陈述

D.   边界

58: 对或错?客户端代码可以访问本地豆。

A.   真的

B.   错误的

59: 当您需要对BEAN的序列化完全控制时,请使用______接口。

A.   听众

B.   BeanContext

C.   可外面的

D.   可序列化

60: 对或错? Enterprise Java Bean是Java Bean的一种形式。

A.   真的

B.   错误的

61: ______是会话豆比实体豆的优势。

A.   会话豆的资源密集程度较低。

B.   会话bean更加集中资源。

C.   会话bean具有持久的数据存储。

D.   会话bean无状态。

62: 与特定实例相关的主界面声明的类方法是吗?

A.   是的。通过家庭界面。

B.   不。

C.   是的。通过远程接口。

D.   是的。通过活动界面。

63: 当您创建仅阅读和读写EJB的组合时,您正在创建什么模式?

A.   读取。

B.   大量阅读。

C.   读取的时间。

D.   详细阅读。

64: ______属性会在听众的价值变化时通知。

A.   受约束

B.   静止的

C.   边界

D.   陈述

65: 对或错?当发生应用程序异常时,EJB容器截止例外,将交易倒退并开始清理任务。

A.   真的

B.   错误的

66: ______是容器系统的抽象表示,可以通过管理Bean动作的方法访问BEAN。

A.   组件接口

B.   豆对象

C.   豆接口

D.   家庭界面

67: 如果尝试在单个豆类上尝试并发访问会发生什么?

A.   批准了这两个请求,但豆遇到了性能问题。

B.   容器将请求重新分配给不同的兴趣。

C.   批准了该请求,但是豆被冷冻,直到二次过程未冻结。

D.   该请求已取消。

68: EJB的交易处理负责是什么?

A.   它增加了处理交易的大小。

B.   它解码并加密过程。

C.   它处理交易。

D.   它将处理后的信息分为较小的部分。

69: _______对自定义者不正确。

A.   通过BeanInfo.getBeanDescriptor将定制器与其目标类关联。

B.   实现默认构造函数。

C.   扩展java.awt.component或其一个子类之一。

D.   扩展java.beans.customizer接口。

70: 对或错? EJB技术使用户可以通过存储演示层将其业务逻辑从数据层隔离开来。

A.   错误的

B.   真的

71: 事件的侦听器类型必须是_______的后代。

A.   java.beans.event

B.   java.util.eventlistener

C.   Javax.util.EventListener

D.   java.awt.component

72: 有多少客户可以访问无状态会话bean?

A.   二。

B.   无限。

C.   十。

D.   一。

73: _____是一个模型,使Bean可以以XML格式保存。

A.   遗产

B.   序列化

C.   BeanContext

D.   长期持久性

74: CMT是活跃的还是被动的?

A.   被动的。

B.   两者都不。

C.   既活跃又被动。

D.   积极的。

75: EJB的远程接口分为两组?

A.   类和实例方法。

B.   家庭和远程方法。

C.   静态和动态方法。

D.   状态和无状态方法。

76: ______ bean支持异步执行。

A.   实体

B.   会议

C.   消息驱动

D.   陈述

77: 关于eJbSelect()方法,以下哪个陈述是正确的?

A.   它类似于实体豆的查找器方法

B.   客户可用于查询

C.   它不能用于从其他实体豆中提取数据

D.   它不能返回实体豆/豆

E.   它可以返回定义为cmp-type< br>的值。

78: 关于EJB QL,以下哪个陈述是正确的?

A.   EJB QL定义了具有容器持久性的实体bean的查找器方法

B.   EJB QL在EJB 2.0中引入

C.   EJB QL用于跨企业豆网络导航

D.   EJB QL是一种可以编译的语言

E.   上述所有< br>

79: 以下哪项必须由JMS消息驱动的BEAN实现?

A.   MessagedRivenBean和MessagedRivencontext界面

B.   MessageListener和MessageDrivenBean接口

C.   MessageProducer和MessagedRivenBean接口

D.   objectMessage和MessagedRivenBean接口< br>

80: 预先接触的实例用于加载有关创建EJB的状态信息。

A.   真的

B.   false< br>

81: 我们为在线书店保存了一个名为“ Bookejbobject”的ejbobject:1。 javax.ejb.handle bookhandle = _____________; 2。 3. ObjectOutputStream流=4。 。 Stream.WriteObject(BookHandle); 7。 stream.close();以下哪种方法应填充在空白中?

A.   (句柄)bookejbobject()

B.   bookejbobject.gethandle()

C.   bookejbobject.getejbhandle()

D.   newhandleinstance()< br>

82: 关于EJB中的实例池的过程,以下哪个陈述不正确?

A.   它提高了系统的整体效率

B.   它促进了多个客户中的“ EJB bean实例”共享

C.   它与无状态的bean一起使用

D.   它与实体豆一起使用

E.   以上都不是Br>

83: 每个实体bean类必须实现的主要查找器方法是:

A.   ejbfindbyprimarykey()

B.   ejbgetByPrimaryKey()

C.   ejbfindprimaykey()

D.   getPrimaryKey()

E.   getfinder()< br>

84: 客户希望访问企业Java Bean进行一些处理。第一步将查找实现其家庭界面的类。以下哪项应用于目的?

A.   jndi

B.   MTS

C.   JTS

D.   JTA

E.   java idl< br>

85: 方法EJBCreate()允许会话bean执行初始化。在ejbcreate()之前,容器应调用以下哪些方法?

A.   newinstance()

B.   SetSessionContext()

C.   newinstance()和setSessionContext()

D.   ejbremove()< br>

86: 如果EJB容器崩溃或重新启动,则运行的会话bean会发生什么?

A.   他们将被摧毁

B.   他们会继续跑步

C.   他们的处决将暂时停止

D.   以上都不是Br>

87: 会话bean接口中声明的方法称为回调(方法)。

A.   真的

B.   false< br>

88: 以下哪个是与EJB无关的设计模式的名称?

A.   会议外墙

B.   实体命令

C.   消息外墙

D.   EJB命令< br>

89: 主要关键类用于为每个实体bean提供____________:

A.   串行身份

B.   独特的,可序列化的身份

C.   仅唯一身份

D.   不是无效的身份

E.   仅序列化身份< br>

90: 您定义一个企业bean如下:公共类CalcsessionBean实现Javax.ejb.sessionBean以下哪些方法定义不是强制性的?

A.   public void ejbcreate(){}

B.   public void ejbactivate(){}

C.   public void ejbpassivate(){}

D.   public void ejbremove(){}

E.   public void ejbobject(){}

F.   public void setSessionContext(sessionContext ctx){}< br>

91: 以下哪种是Corba的IDL编译器生成代理和骨架的语言?

A.   映射代理

B.   语言图

C.   语言映射

D.   代理语言地图< br>

92: 必须由无状态会话bean实现的接口是javax.ejb.sessionbean。

A.   真的

B.   false< br>

93: EJB规范在CMP字段上施加的限制是什么?

A.   他们必须公开

B.   他们不能是短暂的

C.   他们必须是非静态的

D.   他们必须是决赛

E.   上述所有< br>

94: 通过通过IIOP进行互操作,EJB可以直接访问:

A.   Corba接口包裹的现有生产系统

B.   RMI接口包裹的现有生产系统

C.   网络技术

D.   消息接口

E.   语言映射< br>

95: 企业Java Bean如何访问数据库?

A.   通过使用Java数据库连接

B.   通过使用开放数据库连接

C.   A和B

D.   以上都不是Br>

96: 一家在线商店雇用无状态的会话bean(名为“ eShop”)来处理请求。 “ Eshop”使用声明性交易管理系统。以下代码来自Bean的XML部署描述文件:1。   nbsp; nbsp; nbsp; nbsp;         gt; 3.  nbsp; nbsp;  < session> 4.    nbsp; nbsp; nbsp; nbsp; nbsp;     nbsp; ; 5.      nbsp; nbsp; nbsp;   nbsp; nbsp; nbsp; nbsp; nbsp;           nbsp; nbsp; nbsp;    nbsp; nbsp; nbsp; nbsp;        ;      nbsp; nbsp; nbsp; nbsp;       nbsp;  nbsp;   ;         </session> 13.     nbsp; nbsp;  nbsp;        /ejb-jar>会话和交易属性应在编号为10和11的行中进行编码。应使用以下哪个选项使Bean按预期工作?

A.   & lt; session& gt; gt; lt; lt;/session& gt;<<>>& lt transaction& gt; gt; gt; lt;

B.   & lt; session& gt; statulful& lt;/session& gt;<<>>& lt; lt transaction& gt; gt; bean& lt; lt;

C.   & lt; session-type& gt; lt& lt;/session-type& gt;<<< br>>&& lt transaction-transaction-type&amp&amp&amp& gt; gt; contineer& lt& lt; lt;/transaction-Type&amp&amp&amp&amp&amp> gt;

D.   & lt; session-type& gt; statul& lt;/session-type& gt;<< br>>>& lt; lt;

E.   & lt; session-type&amp& lt;/session-type type gt; gt;<<<>>>>> lt transaction& gt; gt; gt; gt; lt; lt; lt; lt; lt; lt; lt; lt》;

97: 关于“毒药”消息,以下哪个陈述是正确的?

A.   JMS目的地仅将此消息发送给消费者一次

B.   消费者没有承认它

C.   JMS目的地仅获得一次确认

D.   所有企业bean< br>发送“毒药”消息的过程是可能的。

98: 一家重型工具制造公司通过使用企业豆来管理其业务和生产。一个名为“状态”的会话豆用于获​​得当天的生产状态。以下代码获取上下文:上下文initialContext = new initialContext(); bean提供了本地客户端视图。对于当地的主页界面,名为“ statushome”。查找应该是什么?

A.   statushome statushome =(statushome)< br> initialContext.lookup(java:tools/env/env/ejb/status&quot&quot&quot");

B.   statushome statushome = context.lookup(java:tools/env/ejb/status&quort&quort&quot);

C.   statushome statushome = javax.rmi.portableremoteObject.narrow(< br> context.lookup('java:tools/tools/envy/env/ejb/status&quote&qust)

D.   statushome statushome =(statushome)javax.rmi.portableremoteobject.narrow(< br> drimationContext.lookup(&quot java:tools/tools/envy/env/env/ejb/status&quote),statushome.class.class.class);

99: EJB服务器/容器向EJB提供以下哪项服务?

A.   生命周期管理和实例合并

B.   激活和钝化

C.   交易和安全支持

D.   执行政策和限制

E.   上述所有< br>

100: 容器应调用以下哪些方法将Bean恢复到其工作状态?

A.   ejbpassivate()

B.   ejbactivate()

C.   ejbremove()

D.   ejbopen()

E.   ejbactivation()< br>