java面试题

当前位置: 面试问题网 > java面试题 > 分别介绍一下Session Bean和Entity Bean

分别介绍一下Session Bean和Entity Bean

Session beans:
   Session beans 是一种作为单个的client执行的对象。作为对远程的任务请求的相应,容器产生一个Session beans 的实例。一个Session beans有一个client.从某种程度上来说,一个Session bean 对于服务器来说就代表了它的那个client.Session beans 也能用于事务,它能够更新共享的数据,但它不直接描绘这些共享的数据。
  
   Session beans 的生命周期是相对较短的。典型的是,只有当client保持会话的时候,Session beans 才是活着的。一旦client退出了,Session beans 就不再与client相联系了。Session beans被看成是瞬时的,因为如果容器崩溃了,那么client必须重新建立一个新的Session对象来继续会话。
  
   一个Session bean典型的声明了与client的互操作或者会话。也就是说,Session bean了在客户会话期间,通过方法的调用,掌握Client的信息。一个具有状态的Session bean称为有状态的Session bean.当client终止与Session beans互操作的时候.会话终止了,而且,bean 也不再拥有状态值。
  
   一个Session bean也可能是一个无状态的 session bean.无状态的Session beans并不掌握它的客户的信息或者状态。Client能够调用beans的方法来完成一些操作。但是,beans只是在方法调用的时候才知道client的参数变量。当方法调用完成以后,beans并不继续保持这些参数变量。这样,所有的无状态的session beans的实例都是相同的,除非它正在方法调用期间。这样,无状态的Session beans就能够支持多个client.容器能够声明一个无状态的Session beans.能够将任何Session beans指定给任何client.
  
   Entity Beans:
   Entity Beans对数据库中的数据提供了一种对象的视图。例如:一个Entity bean能够模拟数据库表中一行相关的数据。多个client能够共享访问同一个Entity bean.多个client也能够同时的访问同一个Entity bean.Entity beans通过事务的上下文来访问或更新下层的数据。这样,数据的完整性就能够被保证。
  
   Entity Beans能存活相对教长的时间,并且状态是持续的。只要数据库中的数据存在,Entity beans就一直存活。而不是按照应用程序或者服务进程来说的。即使EJB容器崩溃了,Entity beans也是存活的。Entity Beans生命周期能够被容器或者 Beans自己管理。如果由容器控制着保证 Entity beans持续的issus。如果由Beans自己管理,就必须写Entity beans的代码,包括访问数据库的调用。
  
   Entity Beans是由主键(primary key 一种唯一的对象标识符)标识的。通常,主键与标识数据库中的一块数据,例如一个表中的一行,的主键是相同的。主键是client能够定位特定的数据块。

【分别介绍一下Session Bean和Entity Bean】相关文章

1. 分别介绍一下Session Bean和Entity Bean

2. 比较一下entity bean和session bean

3. JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容

4. 介绍一下ICMP(Internet Control Message Protocol)Internet控制信息协议

5. 描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理

6. 介绍一下SQL中union,intersect和minus

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

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

9. 介绍一下Cookie和Session及他们之间的区别

10. 介绍一下SQL Server的全文索引

本文来源:https://www.mianshiwenti.com/a12586.html

点击展开全部

《分别介绍一下Session Bean和Entity Bean》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝分别介绍一下Session Bean和Entity Bean﹞相关内容

「分别介绍一下Session Bean和Entity Bean」相关专题

其它栏目

也许您还喜欢