精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

EJB常見的12個困惑問與答

開發(fā) 后端
本文介紹EJB常見的12個困惑的問題和解答,包括EJB與JAVA BEAN的區(qū)別等。

1、EJB2.0有哪些內(nèi)容?分別用在什么場合? EJB2.0和EJB1.1的區(qū)別?

答:規(guī)范內(nèi)容包括Bean提供者,應(yīng)用程序裝配者,EJB容器,EJB配置工具,EJB服務(wù)提供者,系統(tǒng)管理員。這里面,EJB容器是EJB之所以能夠運行的核心。EJB容器管理著EJB的創(chuàng)建,撤消,激活,去活,與數(shù)據(jù)庫的連接等等重要的核心工作。 JSP,Servlet,EJB,JNDI,JDBC,JMS……

2、EJB與JAVA BEAN的區(qū)別?

答:Java Bean 是可復(fù)用的組件,對Java Bean并沒有嚴(yán)格的規(guī)范,理論上講,任何一個Java類都可以是一個Bean.但通常情況下,由于Java Bean是被容器所創(chuàng)建(如Tomcat)的,所以Java Bean應(yīng)具有一個無參的構(gòu)造器,另外,通常Java Bean還要實現(xiàn)Serializable接口用于實現(xiàn)Bean的持久性。Java Bean實際上相當(dāng)于微軟COM模型中的本地進程內(nèi)COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當(dāng)于DCOM,即分布式組件。它是基于Java的遠程方法調(diào)用(RMI)技術(shù)的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB組件。

3、EJB是基于哪些技術(shù)實現(xiàn)的?并說出SessionBean和EntityBean的區(qū)別,StatefulBean和StatelessBean的區(qū)別。

答:EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技術(shù)實現(xiàn)。

SessionBean在J2EE應(yīng)用程序中被用來完成一些服務(wù)器端的業(yè)務(wù)操作,例如訪問數(shù)據(jù)庫、調(diào)用其他EJB組件。EntityBean被用來代表應(yīng)用系統(tǒng)中用到的數(shù)據(jù)。

對于客戶機,SessionBean是一種非持久性對象,它實現(xiàn)某些在服務(wù)器上運行的業(yè)務(wù)邏輯。

對于客戶機,EntityBean是一種持久性對象,它代表一個存儲在持久性存儲器中的實體的對象視圖,或是一個由現(xiàn)有企業(yè)應(yīng)用程序?qū)崿F(xiàn)的實體。

Session Bean 還可以再細分為 Stateful Session Bean 與 Stateless Session Bean ,這兩種的 Session Bean都可以將系統(tǒng)邏輯放在method之中執(zhí)行,不同的是 Stateful Session Bean 可以記錄呼叫者的狀態(tài),因此通常來說,一個使用者會有一個相對應(yīng)的 Stateful Session Bean 的實體。Stateless Session Bean 雖然也是邏輯組件,但是他卻不負(fù)責(zé)記錄使用者狀態(tài),也就是說當(dāng)使用者呼叫 Stateless Session Bean 的時候,EJB Container 并不會找尋特定的 Stateless Session Bean 的實體來執(zhí)行這個 method.換言之,很可能數(shù)個使用者在執(zhí)行某個Stateless Session Bean 的 methods 時,會是同一個 Bean 的 Instance 在執(zhí)行。從內(nèi)存方面來看, Stateful Session Bean 與 Stateless Session Bean 比較, Stateful Session Bean 會消耗 J2EE Server 較多的內(nèi)存,然而 Stateful Session Bean 的優(yōu)勢卻在于他可以維持使用者的狀態(tài)。

4、EJB與JAVA BEAN的區(qū)別?

答:Java Bean 是可復(fù)用的組件,對Java Bean并沒有嚴(yán)格的規(guī)范,理論上講,任何一個Java類都可以是一個Bean.但通常情況下,由于Java Bean是被容器所創(chuàng)建(如Tomcat)的,所以Java Bean應(yīng)具有一個無參的構(gòu)造器,另外,通常Java Bean還要實現(xiàn)Serializable接口用于實現(xiàn)Bean的持久性。Java Bean實際上相當(dāng)于微軟COM模型中的本地進程內(nèi)COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當(dāng)于DCOM,即分布式組件。它是基于Java的遠程方法調(diào)用(RMI)技術(shù)的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB組件。

EJB包括(SessionBean,EntityBean)說出他們的生命周期,及如何管理事務(wù)的?

SessionBean:Stateless Session Bean 的生命周期是由容器決定的,當(dāng)客戶機發(fā)出請求要建立一個Bean的實例時,EJB容器不一定要創(chuàng)建一個新的Bean的實例供客戶機調(diào)用,而是隨便找一個現(xiàn)有的實例提供給客戶機。當(dāng)客戶機第一次調(diào)用一個Stateful Session Bean 時,容器必須立即在服務(wù)器中創(chuàng)建一個新的Bean實例,并關(guān)聯(lián)到客戶機上,以后此客戶機調(diào)用Stateful Session Bean 的方法時容器會把調(diào)用分派到與此客戶機相關(guān)聯(lián)的Bean實例。

EntityBean:Entity Beans能存活相對較長的時間,并且狀態(tài)是持續(xù)的。只要數(shù)據(jù)庫中的數(shù)據(jù)存在,Entity beans就一直存活。而不是按照應(yīng)用程序或者服務(wù)進程來說的。即使EJB容器崩潰了,Entity beans也是存活的。Entity Beans生命周期能夠被容器或者 Beans自己管理。

EJB通過以下技術(shù)管理實務(wù):對象管理組織(OMG)的對象實務(wù)服務(wù)(OTS),Sun Microsystems的Transaction Service(JTS)、Java Transaction API(JTA),開發(fā)組(X/Open)的XA接口。

5、EJB的角色和三個對象

答:一個完整的基于EJB的分布式計算結(jié)構(gòu)由六個角色組成,這六個角色可以由不同的開發(fā)商提供,每個角色所作的工作必須遵循Sun公司提供的EJB規(guī)范,以保證彼此之間的兼容性。這六個角色分別是EJB組件開發(fā)者(Enterprise Bean Provider)、應(yīng)用組合者(Application Assembler)、部署者(Deployer)、EJB 服務(wù)器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系統(tǒng)管理員(System Administrator)

三個對象是Remote(Local)接口、Home(LocalHome)接口,Bean類

6、EJB容器提供的服務(wù)

答:主要提供聲明周期管理、代碼產(chǎn)生、持續(xù)性管理、安全、事務(wù)管理、鎖和并發(fā)行管理等服務(wù)。

7、EJB規(guī)范規(guī)定EJB中禁止的操作有哪些?

答:1.不能操作線程和線程API(線程API指非線程對象的方法如notify,wait等),2.不能操作awt,3.不能實現(xiàn)服務(wù)器功能,4.不能對靜態(tài)屬生存取,5.不能使用IO操作直接存取文件系統(tǒng),6.不能加載本地庫。,7.不能將this作為變量和返回,8.不能循環(huán)調(diào)用。

8、remote接口和home接口主要作用

答:remote接口定義了業(yè)務(wù)方法,用于EJB客戶端調(diào)用業(yè)務(wù)方法。

home接口是EJB工廠用于創(chuàng)建和移除查找EJB實例

9、bean 實例的生命周期

答:對于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在緩沖池管理,而對于Entity Bean和Statefull Session Bean存在Cache管理,通常包含創(chuàng)建實例,設(shè)置上下文、創(chuàng)建EJB Object(create)、業(yè)務(wù)方法調(diào)用、remove等過程,對于存在緩沖池管理的Bean,在create之后實例并不從內(nèi)存清除,而是采用緩沖池調(diào)度機制不斷重用實例,而對于存在Cache管理的Bean則通過激活和去激活機制保持Bean的狀態(tài)并限制內(nèi)存中實例數(shù)量。

10、EJB的激活機制

答:以Stateful Session Bean 為例:其Cache大小決定了內(nèi)存中可以同時存在的Bean實例的數(shù)量,根據(jù)MRU或NRU算法,實例在激活和去激活狀態(tài)之間遷移,激活機制是當(dāng)客戶端調(diào)用某個EJB實例業(yè)務(wù)方法時,如果對應(yīng)EJB Object發(fā)現(xiàn)自己沒有綁定對應(yīng)的Bean實例則從其去激活Bean存儲中(通過序列化機制存儲實例)回復(fù)(激活)此實例。狀態(tài)變遷前會調(diào)用對應(yīng)的 ejbActive和ejbPassivate方法。

11、EJB的幾種類型

答:會話(Session)Bean ,實體(Entity)Bean 消息驅(qū)動的(Message Driven)Bean
◆會話Bean又可分為有狀態(tài)(Stateful)和無狀態(tài)(Stateless)兩種
◆實體Bean可分為Bean管理的持續(xù)性(BMP)和容器管理的持續(xù)性(CMP)兩種

12、客服端調(diào)用EJB對象的幾個基本步驟

答:設(shè)置JNDI服務(wù)工廠以及JNDI服務(wù)地址系統(tǒng)屬性,查找Home接口,從Home接口調(diào)用Create方法創(chuàng)建Remote接口,通過Remote接口調(diào)用其業(yè)務(wù)方法。

【編輯推薦】

  1. 設(shè)計模式在EJB中的應(yīng)用
  2. POJO與Spring和EJB 3.0的對比
  3. JavaBeans、EJB和POJO詳解
  4. J2EE web service開發(fā)(五)把ejb發(fā)布為web服務(wù)
  5. 快速開發(fā)EJB和J2EE Web應(yīng)用
責(zé)任編輯:佚名 來源: 中國IT實驗室
相關(guān)推薦

2009-12-03 18:44:56

2019-03-21 15:02:12

NB-IoT物聯(lián)網(wǎng)IOT

2009-06-04 16:28:43

EJB常見問題

2019-05-23 11:42:04

Java語法糖編程語言

2020-05-28 08:58:29

數(shù)據(jù)分析分析系統(tǒng)數(shù)據(jù)

2024-01-15 10:46:02

2009-06-26 14:10:24

EJB開發(fā)

2011-05-16 16:26:14

EJB

2010-10-14 12:40:42

2009-04-07 12:26:24

網(wǎng)絡(luò)工程師職場困惑

2021-06-23 08:01:18

TypeScript interface type

2023-02-09 15:33:48

數(shù)據(jù)質(zhì)量數(shù)據(jù)集

2020-05-28 11:34:08

互聯(lián)網(wǎng)數(shù)據(jù)分析數(shù)據(jù)

2023-02-02 14:28:33

數(shù)據(jù)質(zhì)量數(shù)據(jù)集

2009-07-02 10:14:34

EJB事務(wù)屬性

2009-06-11 16:53:09

什么是EJBEJB

2009-06-11 15:26:05

EJB組件EJB容器

2009-06-25 16:35:12

EJB技術(shù)

2021-08-02 07:57:03

設(shè)計系統(tǒng)客戶端

2009-06-12 12:46:59

EJB3.0
點贊
收藏

51CTO技術(shù)棧公眾號

国产一区二区免费| 欧美性猛片xxxx免费看久爱| 国产偷国产偷亚洲高清97cao| 1级黄色大片儿| 国产精品一区二区99| 欧美日韩一区二区三区四区| 亚洲天堂第一区| 男男激情在线| 国产一区二区三区免费观看| 97人人爽人人喊人人模波多| 波多野结衣喷潮| 国产精品视屏| 在线不卡中文字幕| 哪个网站能看毛片| 国产网红女主播精品视频| 久久久久久久免费视频了| 亚洲综合在线做性| 综合久久中文字幕| 国产精品美女久久久浪潮软件| xxx成人少妇69| 久久久久久久久久久久| 精品国产乱子伦一区二区| 欧美乱熟臀69xxxxxx| av观看免费在线| 黄网av在线| 亚洲视频 欧洲视频| 神马欧美一区二区| 视频在线不卡| 国产成人综合亚洲网站| 国产日韩av在线播放| 日韩毛片在线播放| 午夜精品久久| 欧美成人激情在线| 天海翼在线视频| 日韩dvd碟片| 亚洲欧美中文日韩在线| 五月婷婷综合在线观看| 国产精品毛片视频| 精品国产髙清在线看国产毛片| 狠狠操狠狠干视频| 国产乱子精品一区二区在线观看| 色综合久久66| 日韩在线视频在线观看| 蜜桃视频在线观看播放| 亚洲成人黄色影院| 欧美中日韩在线| 男女羞羞视频在线观看| 一区二区三区.www| av在线com| 激情网站在线| 亚洲成人一区二区在线观看| 99国产精品白浆在线观看免费| a级影片在线观看| 亚洲免费在线视频一区 二区| 精品国产无码在线| 三级资源在线| 亚洲国产综合人成综合网站| 777av视频| 绿色成人影院| 色猫猫国产区一区二在线视频| 鲁一鲁一鲁一鲁一色| 亚洲人体视频| 欧美优质美女网站| 三区视频在线观看| 欧美日韩黄色| 精品乱人伦小说| 欧美熟妇精品黑人巨大一二三区| 网友自拍区视频精品| 一本色道久久88综合亚洲精品ⅰ | 亚欧视频在线观看| 国产精品久久777777毛茸茸 | 久久久久五月天| 日韩欧美亚洲视频| 久久先锋影音| 成人黄色av免费在线观看| 国产视频一二三四区| 成人免费视频网站在线观看| 久久伊人资源站| 一区二区三区视频在线观看视频| 一区二区三区在线观看国产| 老太脱裤让老头玩ⅹxxxx| 日韩精品99| 51精品国自产在线| aa片在线观看视频在线播放| 教室别恋欧美无删减版| 久久成人亚洲精品| 一区二区三区福利视频| 麻豆成人免费电影| 国产精品污www一区二区三区| 暖暖视频在线免费观看| 亚洲欧美另类小说| 久久美女福利视频| 亚洲精品福利| 亚洲视频综合网| 久久亚洲成人av| 日韩中文字幕麻豆| 国产伦精品一区二区三区免| 草碰在线视频| 午夜精品久久一牛影视| 国产喷水theporn| 精品久久ai| 久久综合88中文色鬼| 九九精品免费视频| 国产99精品国产| 一区二区精品国产| 蜜桃麻豆影像在线观看| 日韩天堂在线观看| 亚洲综合图片一区| 欧美专区在线| 国产综合欧美在线看| 欧洲日本在线| 91福利国产成人精品照片| 动漫av在线免费观看| 亚洲不卡av不卡一区二区| 欧美与黑人午夜性猛交久久久| 国产成人精品一区二三区四区五区| 久久久久久久久久美女| 玩弄中年熟妇正在播放| 久久伦理中文字幕| 最好看的2019的中文字幕视频| 精品91久久久| 高清在线不卡av| 在线观看视频黄色| 久久亚洲国产精品尤物| 精品网站999www| 亚洲精品国产精品乱码| 国产精品99精品久久免费| 一区二区在线观| 99久久精品一区二区成人| 日韩毛片在线观看| www日韩精品| 成人av午夜影院| 毛片av在线播放| 欧州一区二区三区| 久久久国产成人精品| 中文字幕+乱码+中文| 久久久精品蜜桃| 玩弄japan白嫩少妇hd| 神马香蕉久久| 日韩美女免费观看| 青青草视频在线观看| 精品久久久久久久久久久久久| 久久久男人的天堂| 激情欧美一区| 国产精品日韩一区二区免费视频 | 亚洲图片有声小说| 最新中文字幕日本| 亚洲精品美女91| 国产精品一区二区免费| av美女在线观看| 亚洲第一精品福利| aaa人片在线| 久久久99精品久久| 美女网站视频黄色| 久久国产精品亚洲人一区二区三区 | av午夜在线观看| 日韩成人av网| 丰满少妇xoxoxo视频| 久久精品免费在线观看| 五月婷婷狠狠操| 99精品在线| 91一区二区三区| av中文资源在线资源免费观看| 日韩av影片在线观看| 精品不卡一区二区| 国产精品嫩草影院com| 国内精品国产三级国产aⅴ久| 欧美精品二区| 精品国产乱码久久久久久蜜柚| 成人动漫一区| 中文字幕日韩专区| www.黄色国产| 狠狠躁夜夜躁人人爽超碰91| 国产黄色大片免费看| 国产综合久久久久久久久久久久| 国产精品igao激情视频| 日本中文字幕在线一区| 国产精品免费电影| av网址在线免费观看| 亚洲国产精品久久精品怡红院| 草久久免费视频| 国产精品乱人伦中文| 香蕉视频污视频| 日韩在线a电影| 久久久久久av无码免费网站下载| 欧美影院天天5g天天爽| 国产九九精品视频| 多野结衣av一区| 日韩有码在线观看| 天天综合网在线| 欧美日本一区二区三区四区 | 精品91视频| 日韩在线电影一区| 综合激情久久| 国产精品亚洲网站| 538视频在线| 久久精品中文字幕免费mv| 亚洲av成人无码久久精品老人| 欧美精品xxxxbbbb| 日韩 欧美 中文| 亚洲综合丁香婷婷六月香| 免费成人深夜天涯网站| 成人午夜视频在线| 日本三级黄色网址| 亚洲免费影院| 久草视频这里只有精品| 日韩欧美国产精品综合嫩v| 久草精品电影| 久久综合偷偷噜噜噜色| 国产精品久久久久久久久久久不卡 | 97精品人妻一区二区三区在线| 欧美午夜影院在线视频| 九九免费精品视频| 国产精品国产三级国产有无不卡 | 无码精品国产一区二区三区免费| 俺要去色综合狠狠| 国产一区二区精品免费| 精品国产伦一区二区三区观看说明 | 国产风韵犹存在线视精品| 日本888xxxx| 国产精品美女| 成人免费aaa| 亚洲调教视频在线观看| 青青草原国产免费| 日韩精品永久网址| 日韩性感在线| 欧美欧美黄在线二区| 久久精品国产一区二区三区不卡| 91麻豆精品激情在线观看最新| 91久久久精品| 视频91a欧美| 国产欧美韩国高清| 国产成人免费| 国产欧美日韩丝袜精品一区| 国产成人精品一区二三区在线观看| 97超级碰碰碰| 老色鬼在线视频| 国产91成人video| 性xxxxfreexxxxx欧美丶| 97av在线影院| 电影网一区二区| 国产精品黄色av| 日本精品裸体写真集在线观看| 国产精品99蜜臀久久不卡二区| www.精品| 国产精品精品视频| 久久久免费人体| 亚洲a∨日韩av高清在线观看| 亚洲日本中文| 91视频网页| 成人台湾亚洲精品一区二区| 国产亚洲欧美一区二区三区| 久久久久观看| 欧美性大战久久久久| 教室别恋欧美无删减版| 亚洲一区二区免费视频软件合集| 久久一区二区中文字幕| 国产系列第一页| 午夜激情一区| 日韩在线综合网| 日韩一区欧美二区| www.色欧美| 国产suv精品一区二区三区| 水蜜桃av无码| 国产欧美中文在线| 男人在线观看视频| 亚洲一区二区四区蜜桃| 日韩久久中文字幕| 欧美色男人天堂| 99久久久久久久| 亚洲国产另类久久精品| 男女污视频在线观看| 精品国产自在精品国产浪潮| 久久99亚洲网美利坚合众国| 69av在线播放| 欧美日韩va| 岛国视频一区| 国产成人高清| av中文字幕av| 美女精品网站| 精品国产午夜福利在线观看| 成人avav影音| 国产精品www爽爽爽| 一二三区精品视频| 国产美女www| 日韩午夜激情av| 国产在线你懂得| 欧美大成色www永久网站婷| 天堂在线中文网官网| 成人激情视频免费在线| 日韩高清电影免费| 久久av秘一区二区三区| 午夜在线一区| 一卡二卡三卡四卡五卡| 久久这里只有精品视频网| 破处女黄色一级片| 在线视频观看一区| 好男人www在线视频| 日韩三级成人av网| 性欧美hd调教| 国产中文一区二区| 91精品蜜臀一区二区三区在线| 美女av免费在线观看| 国产综合久久久久影院| 一区二区三区伦理片| 亚洲一卡二卡三卡四卡五卡| 亚洲 小说区 图片区| 日韩国产欧美区| 91亚洲天堂| 国产在线精品自拍| 国产一区二区三区四区五区 | 污软件在线观看| 色八戒一区二区三区| 亚洲精品福利网站| 久热精品视频在线观看| 久久免费资源| 亚洲成人蜜桃| 日本不卡视频在线| 国产精品无码午夜福利| 亚洲国产毛片aaaaa无费看 | 中文字幕成人在线| 一级毛片久久久| 精品国产乱码久久久久久郑州公司 | 972aa.com艺术欧美| 久久综合亚洲色hezyo国产| 欧美肥胖老妇做爰| 97在线观看免费观看高清 | 99精品免费观看| 久久久91精品国产一区不卡| 久久av影院| 亚洲欧美电影在线观看| 日韩国产欧美三级| a级在线免费观看| 色综合久久久久久久久久久| 深爱激情五月婷婷| 国产+成+人+亚洲欧洲| 一区二区三区四区高清视频| www.99riav| 国产99久久久国产精品| 青青草原国产视频| 日韩精品在线网站| 丁香影院在线| 精品网站在线看| 国产偷自视频区视频一区二区| www.四虎在线| 欧美日韩美女在线| 台湾av在线二三区观看| 国产成人午夜视频网址| 国产真实有声精品录音| 日本888xxxx| 日韩一区中文字幕| 国产偷拍一区二区| 欧美激情二区三区| 高清一区二区三区| 久久无码高潮喷水| 久久久久久一级片| 在线观看你懂的网站| 日日狠狠久久偷偷四色综合免费 | 日韩黄色小视频| 日本午夜精品视频| 日韩亚洲欧美一区| 96av在线| 日本一区视频在线观看免费| 毛片不卡一区二区| 美女的奶胸大爽爽大片| 亚洲风情亚aⅴ在线发布| 色综合桃花网| 亚洲一区二区三区精品动漫| 国产乱码精品1区2区3区| 国产精品18p| 亚洲天堂男人的天堂| 高清不卡一区| 97成人在线免费视频| 久久精品在这里| 国产又黄又粗又猛又爽| 欧美极品少妇与黑人| 久草在线成人| 91人妻一区二区三区| 狠狠躁夜夜躁人人爽天天天天97| 在线播放麻豆| 国产精品久久久久久久久婷婷| 美日韩精品视频| 女人18毛片毛片毛片毛片区二| 欧美成人精品福利| 欧亚一区二区| 国产一区 在线播放| 久久精品免费在线观看| 国产超碰人人模人人爽人人添| 欧美亚洲视频在线看网址| 久久国产影院| 亚洲精品女人久久久| 欧美精品一二三| 日韩伦理在线一区| 国产大尺度在线观看| 久久综合资源网| 午夜老司机福利| 国产精品视频网址| 一本不卡影院| 老湿机69福利| 在线国产精品视频|