第6章 无状态会话Bean.ppt

第6章 无状态会话Bean JavaEE5 教程 吉林大学软件学院 主要内容 什么是会话Bean 会话Bean类型 EJB的组成 无状态会话Bean 无状态会话Bean生命周期 无状态会话Bean事务 6.1 什么是会话Bean 会话Bean通常对应一种算法或逻辑。会话Bean代表了在应用服务器端的一个客户端。为了访问部署在应用服务器端的应用,客户端需要首先访问会话Bean的方法。会话Bean为客户端执行一些工作,保护客户端因为执行业务逻辑而变得很复杂。 会话Bean类似交互的一个会话,但是会话Bean是不能共享的,它只能有一个客户端,即一个会话只能有一个用户。 当客户端访问结束时,会话Bean也会销毁。 6.2会话Bean类型 ? 会话Bean有以下两种类型: 无状态:这种类型的Bean不能为客户端程序维持任何会话状态。。 有状态:这种类型的Bean维持状态,且对每一客户请求,都对应一个特例Bean。有状态Bean可看作是运行在服务器上的客户端程序扩展。 6.2 EJB的组成 包含2部分: Bean类:实现业务接口中定义的所有方法以及所有生命周期回调方法。 业务接口:用于定义EJB类需要实现的业务方法的接口,分为本地接口和远程接口。远程接口提供了从其他的计算机或JVM操作该EJB组件的途径;本地接口则提供了从EJB容器中操作该EJB组件的方法。 EJB类和业务接口需要程序员开

文档评论(0)

1亿VIP精品文档

相关文档