首页
登录
从业资格
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
admin
2022-08-02
43
问题
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应用系统。其中,(请作答此空)负责完成服务端与客户端的交互;( )用于数据持久化来简化数据库开发工作;( )主要用来处理并发和异步访问操作。A.会话型构件B.实体型构件C.COM构件D.消息驱动构件
选项
A.会话型构件
B.实体型构件
C.COM构件
D.消息驱动构件
答案
A
解析
EJB分为会话Bean、实体Bean和消息驱动Bean。(1) 会话Bean:用于实现业务逻辑,它可以是有状态的,也可以是无状态的。每当客户端请求时,容器就会选择一个会话Bean来为客户端服务。会话Bean可以直接访问数据库,但更多时候,它会通过实体Bean实现数据访问。(2) 实体Bean:用于实现O/R映射,负责将数据库中的表记录映射为内存中的实体对象。事实上,创建一个实体Bean对象相当于新建一条记录;删除一个实体Bean会同时从数据库中删除对应记录;修改一个实体Bean时,容器会自动将实体Bean的状态和数据库同步。(3) 消息驱动Bean:EJB3.0中引入的新的企业Bean,它基于JMS消息,只能接收客户端发送的JMS消息后处理。MDB实际上是一个异步的无状态会话Bean,客户端调用MDB后无须等待,立刻返回,MDB将异步处理客户请求。这适合于需要异步处理请求的场合,如订单处理,这样就能避免客户端长时间地等待一个方法调用直到返回结果。
转载请注明原文地址:https://tihaiku.com/congyezige/2400751.html
本试题收录于:
高级系统分析师题库软件水平考试初中高级分类
高级系统分析师
软件水平考试初中高级
相关试题推荐
某电商系统在采用面向对象方法进行设计时,识别出网店、商品、购物车、订单、买家、库
信息系统的文档是开发人员与用户交流的工具。在系统规划和系统分析阶段,用户与系统分
在软件开发过程中,系统测试阶段的测试目标来自于()阶段。A.需求分析 B.概
以下关于增量模型优点的叙述中,不正确的是()。A.强调开发的阶段性早期计划
享元(flyweight)模式主要用于减少创建对象的数量,以低内存占用,提高性能
某汽车维修公司为了便于管理车辆的维修情况,拟开发一套汽车维修管理系统,请根据下述
【说明】某现代农业种植基地为进一步提升农作物种植过程的智能化,欲开发智慧农业平台
生成器(Builder)模式的意图是将一个复杂对象的构建与它的表示分离,使得同样
在面向对象的系统中,对象是运行时实体,其组成部分不包括( );一个类定义了一组
某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的
随机试题
Humanbeingsareafraidofratsmainlybecause______.[br]Brownratsaredange
[originaltext]Untilrecently,atomatowasjustatomato.[20]Butnowscient
Arapidmeansoflong-distancetransportationbecameanecessityfortheUni
某农产品批发站为增值税一般纳税人,2019年6月,因管理不善将4月外购的一批免税
上颌牙体长轴近远中向倾斜最大的是A.上颌第一双尖牙 B.上颌中切牙 C.上颌
浸润性肺结核最好发的部位是:A、上叶前段 B、上叶尖后段 C、下叶内基底段
下列哪组药在清燥救肺汤中体现了“肺苦气上逆,急食苦以泻之”A:桑叶B:黄芩C
下面哪种情况发生了学习?( )A.小李从亮出走进暗室,视力显著提高 B.小明
下列各句中标点符号使用全都正确的一项是()。A.“学习就怕‘认真’二字。”张老
最新回复
(
0
)