`
Javabengou
  • 浏览: 173145 次
  • 性别: Icon_minigender_1
  • 来自: 郴州
社区版块
存档分类
最新评论

Session Beans

阅读更多
    他们可以用来表达其他bean之间的交互(任务流),也可以用来实现 某些特定的任务。它不同于Entity bean,session bean并不能代表数据库中的数据,但可以访问这些数据,也就是说,我们可以在一个业务流程中使用session bean从数据库中读取,插入数据等等这些功能。
       除了访问数据之外,session bean还可以表示任务流。任务流指的是:为完成一项特定任务所需的所有步骤,就像舱位预定或影碟出租。session bean 和entity bean之间的关系,就像剧本和演员的关系。脱离剧本的演员是毫无意义的,他们也许可以表达些什么,但却不能讲叙一个完整的故事,同样,如果不能实现彼此的交互,代表数据的entity也变得毫无意义。想象下我们在数据库中存满了船舱,客船,乘客这样的实体,但却不能利用他们完成诸如航程预定这样的操作,那么这些数据也就不具有任何价值了。
分享到:
评论

相关推荐

    SessionBeanVIew

    Session Beans主要有三种类型:Stateful Session Beans(有状态会话豆)、Stateless Session Beans(无状态会话豆)和Singleton Session Beans(单例会话豆)。在EJB 3.0及其后续版本中,它们变得更加轻量级,易于...

    J2EE Enterprise Beans(中文翻译)

    Session Beans有两种模式:无状态Session Beans和有状态Session Beans。无状态Session Beans不保存任何关于客户端的信息,每次调用都是独立的;而有状态Session Beans则可以跟踪客户端的状态,为同一客户端的多次...

    SessionBeanView

    【SessionBeanView】是与Java企业版(Java EE)中的Enterprise JavaBeans(EJB)技术相关的概念,特别是Session Beans的视图层展示。在Java EE应用程序中,EJB扮演着核心角色,提供业务逻辑处理,使得应用服务器可以...

    session bean

    Session Bean主要有两种类型:Stateful Session Beans(有状态会话Bean)和Stateless Session Beans(无状态会话Bean)。Stateless Session Beans在处理客户端请求时不会维护任何特定客户端的状态,每个请求都被视为...

    EJB3.0开发Session Bean

    与Stateful Session Beans(有状态会话Bean)和Stateless Session Beans(无状态会话Bean)相比,EJB 3.0更倾向于使用无状态的Session Beans,因为它们更容易管理和伸缩。 **2. 注解驱动的开发** EJB 3.0引入了注解...

    Backing Beans.htm

    Backing Beans有两种主要类型:Managed Beans和Session Beans。Managed Beans是在请求之间不保持状态的,它们为每个HTTP请求创建一个新的实例。Session Beans则在用户的整个会话期间保持状态,适合处理跨越多个请求...

    各种EJB之间的调用示例

    EJB提供了多种类型的组件,包括Session Beans、Message-driven Beans和Entity Beans,它们各自承担不同的职责,并可以通过不同的方式相互交互。本教程将深入探讨不同EJB类型之间的调用机制。 1. Session Beans:...

    Enterprise Java beans 3.0 , Fifth Edition

    1. 服务器端组件(Server-Side Components):这部分主要介绍了EJB架构中的基本概念和组件类型,包括无状态会话Bean(Stateless Session Beans)、有状态会话Bean(Stateful Session Beans)、消息驱动Bean(Message...

    EJB技术介绍.pdf

    根据状态管理方式的不同,Session Beans又分为Stateful Session Beans和Stateless Session Beans。 - **Stateful Session Beans**:维护客户端与服务器之间的会话状态,适用于需要跨多个方法调用保持状态的应用场景...

    What_Is_EJB

    EJB规范定义了两种主要类型的组件:Session Beans(会话Bean)和Entity Beans(实体Bean)。 1. Session Beans: Session Beans是为单个用户设计的,可视为客户端业务逻辑的延伸。它们可以提供业务服务,如计算...

    IIIT ejb网上购物

    EJB主要包括三种类型的组件:Session Beans(会话bean)、Entity Beans(实体bean)和Message-driven Beans(消息驱动bean)。 1. Session Beans:主要负责处理客户端请求,管理用户的会话状态。在IIIT EJB网上购物...

    EJB学习资料讲解EJB的三大bean的使用

    本学习资料主要讲解了EJB中的三大核心组件:Session Beans、Message Driven Beans和Entity Beans。 **1. Session Beans** Session Beans是EJB中的客户端接口,主要用于处理业务逻辑。它们可以是无状态的或有状态的...

    Java EJB中有、无状态SessionBean的两个例子.rar

    SessionBean分为两种主要类型:有状态(Stateful Session Beans,SSB)和无状态(Stateless Session Beans,SSB)。这两个概念是Java EE开发者必须掌握的核心知识。 1. 有状态SessionBean(Stateful Session Bean)...

    EJB开发--2.0

    在EJB 2.0时代,它主要分为三种类型:Session Beans、Entity Beans和Message-driven Beans。 1. **Session Beans**:Session Beans是代表业务逻辑的临时对象,它们与客户端交互,执行计算或访问数据库。EJB 2.0中的...

    Beginning.Java.EE.7

    Explore and use the EJB and JPA APIs from entities to session beans to message driven beans and more Discover web tier development APIs including JSF Facelets and Expression Language Uncover SOAP ...

    java用ejb面试题

    - Session Beans分为Stateful Session Beans和Stateless Session Beans。Stateful Session Beans保持与客户端的会话状态,每个客户端都有对应的实例,适合处理需要用户状态的场景。而Stateless Session Beans不保存...

    EJB_sessionbean.rar_session

    Session Beans 是 EJB 容器管理的对象,它们代表了客户端与服务器之间的会话。这些会话可以是单例或无状态的,也可以是有状态的,具体取决于它们需要维护的会话信息。无状态Session Bean通常用于执行独立的操作,而...

    EJB API(English)

    在EJB API中,主要包含了三种类型的组件:Session Beans、Message-driven Beans和Entity Beans。 1. Session Beans: - 单例(Singleton)Session Beans:代表全局唯一的服务,确保同一时间只有一个客户端能访问。...

    java面视大全(常见的所有ejb题型)

    - Session Beans分为Stateless Session Beans和Stateful Session Beans: - Stateless Session Beans不维护客户端状态,每次调用都是独立的,适合无状态的服务。 - Stateful Session Beans可以跟踪客户端状态,为...

Global site tag (gtag.js) - Google Analytics