首页
登录
从业资格
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
EJB是企业级Java构件,用于开发和部署多层结构、分布式、面向对象的Java应
admin
2022-08-02
75
问题
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的页表结构。如果物理页的
随机试题
Cultureinfluencesanindividual’shealthbeliefs,behaviours,activitiesan
[originaltext]M:HeyLinda,didyougetthatletteraboutthenewoptionsforf
[originaltext]Iliveinasmallvillageinthecountry.MywifeandIrunt
A.T为放大系数,K为调节系数 B.T为时间系数,K为调节系数 C.T为时间
A.d=2h B.d=0.5h C.d2=2Dt D.d2=2Dt
完整的竣工决算所包含的内容是( )。A.竣工财务决算说明书、竣工财务决算报表、
A.在正常咀嚼运动中,咀嚼食物的力大约只为牙周组织所能支持的力量的一半,而在牙周
承担违约责任的方式主要有()。A:停止侵害 B:返还财产 C:恢复名誉
(2019年真题)根据企业会计准则的规定,符合资本化条件的资产在购建或生产的过程
变电站中设置了5%、12%两种电抗率的电容器组,以下对投切顺序及后果的描述错误的
最新回复
(
0
)