首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
EJB是企业级Java构件,用于开发和部署多层结构、分布式和面向对象的Java应用 系统,其中___(1)__负责完成服务端与客户端的交互;__(2)____用于数据持久化来简化数据库开发工作;__(3)____主要用来处理并发和异步访问操作。 (3)
EJB是企业级Java构件,用于开发和部署多层结构、分布式和面向对象的Java应用 系统,其中___(1)__负责完成服务端与客户端的交互;__(2)____用于数据持久化来简化数据库开发工作;__(3)____主要用来处理并发和异步访问操作。 (3)
admin
2019-10-09
27
问题
EJB是企业级Java构件,用于开发和部署多层结构、分布式和面向对象的Java应用 系统,其中___(1)__负责完成服务端与客户端的交互;__(2)____用于数据持久化来简化数据库开发工作;__(3)____主要用来处理并发和异步访问操作。
(3)
选项
A、会话型构件
B、实体型构件
C、COM构件
D、消息驱动构件
答案
D
解析
EJB分为会话构件、实体构件和消息驱动构件。
(1)会话构件:用于实现业务逻辑,它可以是有状态的,也可以是无状态的。每当客户端请求时,容器就会选择一个会话构件来为客户端服务。会话构件可以直接访问数据库,但更多时候,它会通过实体构件实现数据访问。
(2)实体构件:用于实现O/R映射,负责将数据库中的表记录映射为内存中的实体对象。事实上,创建一个实体构件对象相当于新建一条记录;删除一个实体构件会同时从数据库中删除对应记录:修改一个实体构件时,容器会自动将实体构件的状态和数据库同步。
(3)消息驱动构件:EJB 3.O中引入的新的企业构件,基于JMS消息,只能接收客户端发送的JMS消息后处理。它实际上是一个异步的无状态会话构件,客户端调用它后无须等待,立刻返回,消息驱动构件将异步处理客户请求。这适合于需要异步处理请求的场合,如订单处理,这样就能避免客户端长时间地等待一个方法调用直到返回结果。
转载请注明原文地址:https://jikaoti.com/ti/dC67FFFM
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
.面向对象的思想主要包括什么?
.概述三层结构体系
.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
ASP.NET能在那些系统中运行?
什么是ASP.net中的用户控件
Dreamweaver的视图(View)菜单中,Rulers→Show表示______。A.显示被插入当前文档头部的元素符号B.对是否显示某些HTML标志符号进行控制C.显示垂直和水平标尺D.在窗口的左下角恢复标尺的原点坐标
随机试题
基于产品的效率型供应链的特点有:()。
美国文官制度的基本法是()
Excel的单元格格式是已定义好的格式组合——数字、字体、对齐方式、边框、列宽和行高等。
小型企业通常配备财务会计人员_____。
试述代议制议会与等级制议会的本质区别。
Tomwritesas______asherbrother.
人类健康行为可大致分为五类:基本健康行为、保健行为、避免环境危害行为、戒除不良嗜好行为和
凝血酶的主要作用是
A.恶寒发热B.新病恶寒C.久病畏寒D.但热不寒E.寒热往来
Fornearlyacentury,twoUnitedStatesgovernmentalagencies,theUnitedStatesArmyCorpsofEngineersandtheBureauofRecla
最新回复
(
0
)