<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    無線&移動互聯網技術研發

    換位思考·····
    posts - 19, comments - 53, trackbacks - 0, articles - 283
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
    現實中,很多朋友對兩種session bean存在誤解,認為有狀態是實例一直存在,保存每次調用后的狀態,并對下一次調用起作用,而認為無狀態是每次調用實例化一次,不保留用戶信息。仔細分析并用實踐檢驗后,你會發現,事實恰好相反:

    有狀態和無狀態會話bean的本質區別是它們的生命期。

    首先解釋一個下面要用到的概念--用戶:session bean 的用戶實際上就是直接調用ejb的類的實例,甚至是這個實例的某個方法。同一個類的不同實例對于session bean 來說是不同的用戶。

    有狀態會話bean :每個用戶有自己特有的一個實例,在用戶的生存期內,bean保持了用戶的信息,即“有狀態”;一旦用戶滅亡(調用結束或實例結束),bean的生命期也告結束。即每個用戶最初都會得到一個初始的bean。

    無狀態會話bean :bean一旦實例化就被加進會話池中,各個用戶都可以共用。即使用戶已經消亡,bean 的生命期也不一定結束,它可能依然存在于會話池中,供其他用戶調用。由于沒有特定的用戶,那么也就不能保持某一用戶的狀態,所以叫無狀態bean。但無狀態會話bean 并非沒有狀態,如果它有自己的屬性(變量),那么這些變量就會受到所有調用它的用戶的影響,這是在實際應用中必須注意的。
    主站蜘蛛池模板: 亚洲人成网站999久久久综合| a免费毛片在线播放| 色www永久免费视频| 青青草97国产精品免费观看| 亚洲乱码国产一区三区| 国产91免费视频| 黄网站在线播放视频免费观看| 亚洲熟妇无码八AV在线播放| 18禁免费无码无遮挡不卡网站| 婷婷亚洲综合一区二区| 亚洲网站在线观看| 日日AV拍夜夜添久久免费| 国产情侣久久久久aⅴ免费| 2017亚洲男人天堂一| 亚洲色大成网站www永久一区| 亚洲一区在线免费观看| 人成午夜免费大片在线观看| 亚洲jjzzjjzz在线播放| 中文字幕第一页亚洲| 久久电影网午夜鲁丝片免费| a毛片免费全部播放完整成| 国产 亚洲 中文在线 字幕| 亚洲精品成人网站在线观看 | 涩涩色中文综合亚洲| 亚洲中文字幕无码不卡电影| 手机在线毛片免费播放| 久久青草免费91观看| 人妻仑刮八A级毛片免费看| 久久精品国产亚洲AV忘忧草18| 亚洲毛片αv无线播放一区| 国产精品四虎在线观看免费| 中文字幕在线观看免费视频| a级毛片免费网站| 精品亚洲成A人在线观看青青| 亚洲国产成人精品久久| 亚洲成av人片天堂网| 亚洲日韩VA无码中文字幕| 日韩伦理片电影在线免费观看| 黄+色+性+人免费| 久久国产乱子伦免费精品| 91成人免费观看在线观看|