会话EJB是用来删除增加BEAN实例的,是随客户端的存在而存在,消失而灭亡。是短时的。
实体EJB是实现BEAN实例的。是永久的

解决方案 »

  1.   

    一个会话Bean(Session Bean)表现为存在J2EE服务器内的一个单一客户(Client)。客户程序通过调用会话Bean的方法来访问远程服务。会话Bean为它的客户程序工作,通过在服务器上执行事务任务(business tasks)来为客户程序屏蔽复杂的处理。
    会话Bean是非共享性的。一个会话Bean只能对应一个客户程序。会话Bean是非持久性。当客户程序终止,对应的会话Bean也终止,与之相关的数据也消失。
    会话Bean使得客户程序可以延伸到远程服务器,而且会话Bean也容易创建。
    一个实体Bean表现为保存到一个永久存储机制(通常是数据库)的实体。在J2EE服务器内可以用实体Bean来表示事务实体对象。
    实体Bean有几处不同于会话Bean:永久性、允许共享访问和具有主键。