博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EJB的生命周期,及如何管理事务?
阅读量:6655 次
发布时间:2019-06-25

本文共 594 字,大约阅读时间需要 1 分钟。

    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接口。

转载于:https://www.cnblogs.com/javaitpx/archive/2012/11/12/2766464.html

你可能感兴趣的文章
react-jianshu项目的创建
查看>>
NSCalendar取得上个月
查看>>
echarts 2.0 macarons主题安装
查看>>
OpenStack块存储nova-volume工作机制和相关问题
查看>>
【C#每日一贴】禁用承载进程----“工程名.vshost.exe”
查看>>
ThinkPHP Where 条件中使用表达式
查看>>
wxpython
查看>>
matlab常用快捷键
查看>>
js正则校验通用的文本框
查看>>
免费架构之ADF12C essentials+MYSQL5.5.40+GLASSFISH4.1
查看>>
openssl genrsa 生成私钥
查看>>
model层功能函数命名规范
查看>>
如何隐藏你的无线网络
查看>>
Android使用代码实现关机/重启
查看>>
Properties and Attributes in HTML
查看>>
GCC _attribute__ weak weakref
查看>>
OpenCV 2.4+ C++ 平滑处理
查看>>
【web学习记录】项目框架搭建一
查看>>
fragment 出栈过程
查看>>
struts2接收请求参数
查看>>