zoukankan      html  css  js  c++  java
  • 状态会话bean的session周期与Web上的session周期

    session   bean   的生命周期是由ejb   container   管理的。 
    stateful   session   bean   生命周期的也就是session   周期,是由client端的调用控制。 
    ejb   container   要为每一个第一次call   stateful   session   bean   的client   端,创建一个ejb   object的实例,并且把该实例的引用传递给client端,那web的开发上,通常就是由HttpServletSession对象管理。道理很清楚:HttpServletSession   管理client端的生命周期,当client端访问结束时,那HttpServletSession对象也会销毁,接着ejb   container也会把stateful   session   bean     的EJB   OBJECT的实例销毁,释放资源。还有就是stateful   session   bean管理着client的状态,如购物车的状态等... 
    保存client状态这一点stateless   session   bean是无法实现的。因为client和stateless   session   bean 
    的EJB   OBJECT的instance   不是一一对应关系。一个stateless   session   bean可以为多个client端服务。 

    而stateless   session   bean的调用对于系统资源的利用比较高效:不需要为每一个call   stateless   session   bean的client端都newInstance,ejb   container   是用bean   instance   pool来管理的。 
  • 相关阅读:
    flex 开发air 2.0 sdk 设置
    后来的我们
    岷县蓓蕾中学开展读书活动侧记
    c# 中文件操作 文件被锁住的问题
    wcf中配置文件
    ASP.NET中的session存储模式运用
    net中用户登录验证和基页面类
    jquery文件上传控件 Uploadify
    MongoDB基本介绍及一些用法
    用SQL删除重复记录的N种方法
  • 原文地址:https://www.cnblogs.com/feiling/p/2579941.html
Copyright © 2011-2022 走看看