一个enterprise bean,由客户创建,通常只存在一个单独的客户/服务器会话中。一个session bean执行一些操作,比如为客户计算或者访问数据库。当一个session bean是事务型的时候,它是不可重新获得的,如果发生系统崩溃的话。session bean可以是无状态的,它们也能够维持多个方法和事务之间的会话状态。如果它们维持状态,那么由EJB容器负责管理这些状态如果这个对象必须从内存中删除的话。然而,session bean必须负责它自己的持久数据的管理。
The development of whole system is as following: The implementation of the application tier is by EJB in which the entity bean is used to implement the system data tier, and session bean to implement logical tier.
整个系统的开发模式如下:应用层由EJB实现,其中实体Bean用来实现数据逻辑层,会话Bean用来实现业务逻辑层。
参考来源 - Web Services及相关技术在数字化校园建设中的应用研究·2,447,543篇论文数据,部分数据来源于NoteExpress
一个enterprise bean,由客户创建,通常只存在一个单独的客户/服务器会话中。一个session bean执行一些操作,比如为客户计算或者访问数据库。当一个session bean是事务型的时候,它是不可重新获得的,如果发生系统崩溃的话。session bean可以是无状态的,它们也能够维持多个方法和事务之间的会话状态。如果它们维持状态,那么由EJB容器负责管理这些状态如果这个对象必须从内存中删除的话。然而,session bean必须负责它自己的持久数据的管理。
应用推荐