首页 > 试题广场 > 下列说法正确的是()
[单选题]

下列说法正确的是()

  • WebLogic中开发消息Bean的non-persistent 方式可以保证消息的可靠
  • EJB容器发生错误,non-persistent方式下JMS容器仍然会将消息发送
  • EJB容器发生错误,persistent方式下JMS容器仍然会将消息发送
  • EJB容器发生错误,两种方式下JMS容器仍会在MDB可用的时候将消息发送
推荐
选C。
weblogic中开发消息Bean时的persistent与non-persisten的差别:
  • persistent方式的MDB可以保证消息传递的可靠性,也就是如果EJB容器出现问题而JMS服务器依然会将消息在此MDB可用的时候发送过来。
  • non-persistent方式的消息将被丢弃
编辑于 2019-04-26 14:21:55 回复(2)

J2EE中容器充当中间件的角色,主要的容器包括:

WEB容器:给处于其中的应用程序组件(jsp,servlet)提供一个环境,使jsp,servlet直接与容器中的环境变量接***互,不必关注其它系统问题。主要由WEB服务器来实现。 例如:tomcat,weblogic,websphere等

EJB容器:Enterprise java bean容器。供给运行在其中的组件EJB各种管理功能,满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管理,并且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。

WEB容器更多的是跟基于HTTP的请求打交道。而EJB容器更多的和数据库、其它服务打交道。但他们都是把与外界的交互实现从而减轻应用程序的负担。例如SERVLET不用关心HTTP的细节,直接引用环境变量session,request,response就行、EJB不用关心数据库连接速度、各种事务控制,直接由容器来完成。
编辑于 2019-07-12 08:02:44 回复(0)
这应该复习什么知识点?什么课程?
发表于 2019-05-17 21:40:44 回复(1)
这是个什么东西???
我????

发表于 2019-05-14 23:16:56 回复(1)
选C
发表于 2019-04-25 21:01:41 回复(0)
只能选C。
persistent方式的MDB可以保证消息传递的可靠性,也就是如果EJB容器出现问题而JMS服务器依然会将消息在此MDB可用的时候发送过来,而non-persistent方式的消息将被丢弃。
发表于 2019-04-25 16:06:53 回复(0)
选C

发表于 2017-02-15 21:26:02 回复(0)