当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

有情况和无情况会话bean的辨别[Java编程]

赞助商链接



  本文“有情况和无情况会话bean的辨别[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

实际中,很多朋友对两种session bean存在曲解,认为有状况是实例一向存在,保存每次调用后的状况,并对下一次调用起作用,而认为无状况是每次调用实例化一次,不保存用户信息.细心解析并用实践查验后,你会发现,事实刚好相反:

有状况和无状况会话bean的本质辨别是它们的生命期.

首先注释一个下面要用到的概念--用户:session bean 的用户实际上就是直接调用ejb的类的实例,乃至是这个实例的某个办法.同一个类的差别实例关于session bean 来说是差别的用户.

有状况会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状况”;一旦用户灭亡(调用完毕或实例完毕),bean的生命期也告完毕.即每个用户最初城市得到一个初始的bean.

无状况会话bean :bean一旦实例化就被加进会话池中,各个用户都可以共用.即便用户已经灭亡,bean 的生命期也不一定完毕,它大概仍然存在于会话池中,供其他用户调用.由于没有特定的用户,那么也就不能保持某一用户的状况,所以叫无状况bean.但无状况会话bean 并非没有状况,假如它有自己的属性(变量),那么这些变量就会遭到全部调用它的用户的影响,这是在实际利用中必须注意的.


  以上是“有情况和无情况会话bean的辨别[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 有情况和无情况会话bean的辨别
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .