首页
登录
从业资格
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
admin
2022-08-02
48
问题
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的页表结构。如果物理页的
随机试题
ThetransportationofconvictstoAustraliawasphasedoutbetween1840an
[originaltext]M:What’sallthat?Areyougoingtomakeasalad?W:No,I’mgoi
OverthepastdecadeoneprimaryfunctionoftheWorldBankhasbeen______.[br
[originaltext]Doctorsinhospitalemergencyroomsoftenseeaccidentalpoiso
I________tohimbecausehephonedmeshortlyafterwards.A、neednottohavewritt
一患者,体温骤升至39℃,持续4天后骤降至正常水平,发热与体温正常各持续4~5天
各种运输方式内外部的各个方面的构成和联系,就是( )。 A.运输系统
人在每一瞬间,将心理活动选择了某些对象而忽略了另一些对象。这一特点指的是注意的(
关于二尖瓣狭窄的病理生理正确的是A.由于肺动脉压升高,从而使左房压升高 B.由
在明胶空心胶囊中加入的防腐剂是A.甘油 B.对羟基苯甲酸酯 C.琼脂 D.
最新回复
(
0
)