Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104247
  • 博文数量: 41
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 352
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-23 12:37
文章分类

全部博文(41)

文章存档

2015年(1)

2014年(28)

2013年(12)

我的朋友

分类: Web开发

2014-08-31 19:15:28

SessionBean:Stateless Session Bean的生命周期是由容器决定的,当客户机发出请求要
建立一个Bean的实例时,EJB容器不一定要创建一个新的Bean的实例供客户机调用,而
是随便找一个现有的实例提供给客户机。当客户机第一次调用一个Stateful SessionBean 
时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机
调用Stateful SessionBean的方法时容器会把调用分派到与此客户机相关联的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接口。
阅读(1400) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~