EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的?


Posted in 面试题 onFebruary 17, 2013
SessionBean:Stateless Session Bean(无状态) 的生命周期是由容器决定的,当客户机发出请求要建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful(有状态) Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例。
EntityBean:Entity Beans能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。
EJB通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的XA接口。

Tags in this post...

面试题 相关文章推荐
是否有自动比较结构的方法
Jun 03 面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 面试题
介绍一下.net和Java的特点和区别
Sep 26 面试题
ASP.NET中的身份验证有那些
Jul 13 面试题
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
May 09 面试题
Can a struct inherit from another class? (结构体能继承类吗)
Jul 22 面试题
extern是什么意思
Mar 10 面试题
C# Debug和Testing相关面试题
Oct 25 面试题
介绍一下linux文件系统分配策略
Nov 17 面试题
Windows和Linux动态库应用异同
Jul 28 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
如何定义一个可复用的服务
Sep 30 面试题
Java编程面试题
Apr 04 #面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 #面试题
启动一个线程是用run()还是start()
Dec 25 #面试题
Java基础面试题
Jul 19 #面试题
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
Dec 30 #面试题
几道Java和数据库的面试题
May 30 #面试题
String s = new String(“xyz”);创建了几个String Object?
Aug 05 #面试题
You might like
动画 《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
在字符串中把网址改成超级链接
2006/10/09 PHP
Display SQL Server Version Information
2007/06/21 Javascript
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
JS获取图片实际宽高及根据图片大小进行自适应
2013/08/11 Javascript
利用jquery包将字符串生成二维码图片
2013/09/12 Javascript
VS2008中使用JavaScript调用WebServices
2014/12/18 Javascript
详解Vue 实例中的生命周期钩子
2017/03/21 Javascript
JavaScript实现网页头部进度条刷新
2017/04/16 Javascript
详解Angular2 关于*ngFor 嵌套循环
2017/05/22 Javascript
关于react-router的几种配置方式详解
2017/07/24 Javascript
JavaScript实现动态添加Form表单元素的方法示例
2017/08/14 Javascript
ES6学习教程之模板字符串详解
2017/10/09 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
微信小程序实现tab页面切换功能
2018/07/13 Javascript
js实现掷骰子小游戏
2019/10/24 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
express异步函数异常捕获示例详解
2020/11/30 Javascript
[54:26]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第一场 12.10
2020/12/12 DOTA
python实现识别手写数字 python图像识别算法
2020/03/23 Python
python使用KNN算法手写体识别
2018/02/01 Python
Python实现查看系统启动项功能示例
2018/05/10 Python
python使用webdriver爬取微信公众号
2018/08/31 Python
python3去掉string中的标点符号方法
2019/01/22 Python
python自制包并用pip免提交到pypi仅安装到本机【推荐】
2019/06/03 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
2019/08/08 Python
布隆过滤器的概述及Python实现方法
2019/12/08 Python
python 爬取马蜂窝景点翻页文字评论的实现
2020/01/20 Python
Python如何使用vars返回对象的属性列表
2020/10/17 Python
海淘零差价,宝贝全球购: 宝贝格子
2016/08/24 全球购物
数据库连接池的工作原理
2012/09/26 面试题
同学聚会老师邀请函
2014/01/28 职场文书
有关环保的标语
2014/06/13 职场文书
汽车运用工程专业求职信
2014/06/18 职场文书
2015年教学管理工作总结
2015/05/20 职场文书