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

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

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

    編程生活

       :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      113 隨筆 :: 0 文章 :: 18 評論 :: 0 Trackbacks

    遠程接口采用Call-by-value 是傳值,傳值就要對參數(shù)進行copy,所以要求參數(shù)必須是可序列化,性能也比較低。因此參數(shù)在ejb內(nèi)部改變對外部對象沒有影響。

    本地接口采用Call-by-reference 是傳引用,可以提高性能,不過這樣作,有可能改變參數(shù)的值,此時的參數(shù)可以是非序列化的

    如果采用本地接口就必須采用Call-by-reference,不是可以,是必須
    如果采用遠程接口,必須用Call-by-Value,但是調(diào)用關系完全在一個VM內(nèi)的時候,WebLogic可以優(yōu)化成Call-by-reference,這時后遠程調(diào)用就自動退化為本地調(diào)用,性能上有提高。那個警告就是說你禁止了這個優(yōu)化,可以不理。建議打開優(yōu)化提升性能。

    如果開發(fā)的應用將web和ejb部署成一個ear文件,那么ejb和ejb之間的調(diào)用,web和ejb之間的調(diào)用都是采用Call-By-Reference的方式,能大大提高效率。
    如果你不采用這種方式,那么你使用的是remote的方式,無論處于一個JVM中,都是采用Call-By-Value的方式調(diào)用的。

    1。可以使用call-by-reference的條件,必須在同一個application中。


    2。call-by-reference的設置,在weblogic.xml中

    <weblogic-enterprise-bean>
         <entity-descriptor>
              <ejb-name>testBean</ejb-name>
              ...
              <enable-call-by-reference>True</enable-call-by-reference>
         </entity-descriptor>
    </weblogic-enterprise-bean>

    posted on 2008-08-08 09:12 wilesun 閱讀(537) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 免费a级毛片无码av| 精品亚洲综合久久中文字幕| 97免费人妻在线视频| 精品国产污污免费网站入口在线| 国产午夜亚洲精品| 亚洲精品中文字幕无码AV| 中文字幕亚洲综合久久男男| 日本高清免费aaaaa大片视频| 亚洲成人免费网站| 久久久久免费精品国产小说| 精品国产免费一区二区三区| 一本久久A久久免费精品不卡| 国产AV无码专区亚洲AV麻豆丫 | 国产精品青草视频免费播放| 精品无码专区亚洲| 亚洲一久久久久久久久| 亚洲人成激情在线播放| 亚洲成A∨人片在线观看无码| 亚洲成年人免费网站| 亚洲视频在线不卡| 亚洲国产精品国自产拍AV| 亚洲大尺度无码无码专区| 国产亚洲精品看片在线观看| 亚洲午夜无码AV毛片久久| 亚洲第一区精品日韩在线播放| 国产成人啪精品视频免费网| 日韩在线视频免费看| 日本免费无遮挡吸乳视频电影| 女人张腿给男人桶视频免费版| 最近中文字幕免费mv视频8| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 亚洲精品无码久久久| 亚洲区小说区图片区| 亚洲中文字幕成人在线| 久久久久久久亚洲精品| 亚洲综合网站色欲色欲| 亚洲人成精品久久久久| 久久久影院亚洲精品| 亚洲妓女综合网99| wwwxxx亚洲| 精品一区二区三区无码免费直播|