精品欧美一区二区三区在线观看 _久久久久国色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ù)棧公眾號

亚洲成人av资源网| 综合av第一页| 国产精品成人va在线观看| 日韩精品无码一区二区三区久久久| 欧美一级性视频| 国产精品女主播一区二区三区| 欧美日本韩国一区二区三区视频| 久久av二区| 在线播放成人av| 亚洲天堂偷拍| 夜夜嗨av色综合久久久综合网| 尤物av无码色av无码| 成人在线观看免费| 国产91精品一区二区麻豆网站| 俺去亚洲欧洲欧美日韩| 在线看黄色的网站| 国产成人a视频高清在线观看| 久久青草欧美一区二区三区| 国产不卡精品视男人的天堂| 欧美精品久久久久久久久46p| 亚洲一区二区av| 激情久久av一区av二区av三区| 成人女人免费毛片| 伊人久久亚洲综合| av不卡免费看| 免费av一区二区| 国产中年熟女高潮大集合| 日韩精品一区二区三区中文| 日韩欧美中文在线| 国产欧美综合一区| 番号在线播放| 99久久婷婷国产综合精品| 国产剧情久久久久久| 最新中文字幕一区| 亚洲三级电影在线观看| 不卡av日日日| 很污很黄的网站| 免费视频一区三区| 亚洲精品电影在线| 91精品啪在线观看国产| 精品国产亚洲一区二区三区在线| 一区二区成人在线| 亚洲不卡1区| 丰满人妻一区二区| 国产精品一级片| 91精品啪在线观看麻豆免费| 人妻中文字幕一区二区三区| 久久久久久9| 韩国19禁主播vip福利视频| 亚洲熟女毛茸茸| 久久国产亚洲精品| 尤物精品国产第一福利三区| 中文字幕免费视频| 九九综合久久| 国产一区二区三区丝袜| 中文字幕 自拍| 国产一区二区三区四区二区| 亚洲欧美中文另类| 欧美性猛交xxxx乱| 日韩电影在线视频| 社区色欧美激情 | 亚洲第一综合网| 国产一区毛片| 中文字幕精品久久| 国精品人伦一区二区三区蜜桃| 日韩精品中文字幕吗一区二区| 狠狠躁天天躁日日躁欧美| 人妻无码久久一区二区三区免费| 青青色在线视频| 91在线你懂得| 免费国产在线精品一区二区三区| 精品区在线观看| 国产成人综合网| 国产麻豆日韩| 每日更新av在线播放| 国产亚洲精品超碰| 视频一区三区| 黄网站app在线观看| 亚洲视频综合在线| 亚洲理论电影在线观看| 男女羞羞在线观看| 欧洲色大大久久| 免费成年人高清视频| 亚洲乱码一区| 日韩精品久久久久| 国产黄色录像视频| 日韩欧美综合视频| 黄频在线免费观看| 成人福利电影精品一区二区在线观看| 日韩美女视频在线观看| 国产美女www| 狠狠色伊人亚洲综合成人| 成人永久免费| 你懂的视频在线| 中文字幕亚洲成人| www插插插无码视频网站| 欧美不卡高清一区二区三区| 91精品国产综合久久香蕉麻豆| 手机看片福利日韩| 97久久精品一区二区三区的观看方式| 91福利在线观看| 在线视频一二区| 黄色免费大全亚洲| 色狠狠av一区二区三区香蕉蜜桃| 免费看91的网站| 亚洲免费二区| 日本精品视频网站| 性一交一乱一乱一视频| 国产日韩欧美激情| 91亚洲精品国产| 中文字幕系列一区| 亚洲成人aaa| 波多野结衣欲乱| 美女精品网站| 97视频热人人精品| av在线天堂| 亚洲成人777| 91视频这里只有精品| 日本成人中文| 欧美精品国产精品日韩精品| 伊人久久中文字幕| 97精品久久久午夜一区二区三区| 免费久久99精品国产自| √天堂8在线网| 欧美日韩在线三级| 醉酒壮男gay强迫野外xx| 在线观看国产精品入口| 国产精品免费网站| 欧洲亚洲精品视频| 亚洲影视在线观看| 欧美一区二区三区影院| 久久亚洲在线| 国产精品视频大全| 国产在线你懂得| 欧美日韩色婷婷| 国产日韩视频一区| 欧美freesex交免费视频| 国产欧美日韩视频| 992tv免费直播在线观看| 色综合久久中文综合久久97| www.88av| 亚洲精品精选| 国产伦精品一区二区三区照片| 二区在线观看| 91成人在线精品| 黄色在线观看av| 免费亚洲视频| 欧美日韩亚洲免费| 91精品论坛| 亚洲色图美腿丝袜| 91青青草视频| 国产欧美日韩亚州综合| 韩国一区二区av| 国产精品亚洲人成在99www| 久久乐国产精品| 欧美视频久久久| 偷偷要91色婷婷| 精品夜夜澡人妻无码av| 久久久亚洲人| 日韩在线第一区| 狠狠久久伊人中文字幕| 永久免费看mv网站入口亚洲| 伊人免费在线观看| 亚洲三级视频在线观看| 国产性生活一级片| 女生裸体视频一区二区三区| 999精品视频一区二区三区| 在线观看操人| 日韩成人在线视频| 啪啪小视频网站| 中文字幕日韩欧美一区二区三区| 久久久久一区二区三区四区| 欧美日韩精品久久| 91精品论坛| 中文字幕久精品免费视频| 亚洲性生活大片| 亚洲精选视频免费看| 亚洲日本久久久| 香蕉亚洲视频| 亚洲免费久久| 日韩精品成人| 茄子视频成人在线| 欧美性videos| 精品国产乱码久久久久久1区2区| 亚洲一二三精品| 久久草av在线| 阿v天堂2018| 国内成人精品| 亚洲综合视频1区| 国产调教在线| 中文精品99久久国产香蕉| 国产精品无码专区av免费播放| 国产精品毛片无遮挡高清| 日韩欧美色视频| 新67194成人永久网站| 亚洲自拍三区| 欧美freesex8一10精品| 国产精品天天狠天天看| wwwav在线| 亚洲男人天堂2023| 国产毛片久久久久| 欧美日韩免费区域视频在线观看| 一区二区视频观看| 韩国三级在线一区| 免费无码不卡视频在线观看| 97精品在线| 欧美日韩国产不卡在线看| 久久av网站| 国产精品成人v| а√天堂中文资源在线bt| 日韩在线视频中文字幕| 五月婷中文字幕| 欧美一三区三区四区免费在线看| 亚洲不卡在线播放| 国产视频不卡一区| 波多野结衣加勒比| 国产一区二区三区综合| 青青草av网站| 成人视屏在线观看| 久久久久久久久蜜桃| 久久精品国产露脸对白| 香蕉国产精品偷在线观看不卡| 国产一区二区三区四区五区加勒比| 精品精品导航| 中文字幕亚洲自拍| 欧美日本网站| 亚洲国产成人精品女人久久久 | 91视频国产观看| 亚洲综合伊人久久| 麻豆中文一区二区| 成人中文字幕av| 国产精品毛片在线看| 老司机午夜网站| 精品久久久久久久| 欧美国产综合视频| 窝窝社区一区二区| 国产综合动作在线观看| 91国内精品| 99久久精品免费看国产一区二区三区 | 成人免费视频入口| 国产清纯白嫩初高生在线观看91 | 日韩一级高清毛片| 波多野结衣爱爱| 色综合天天性综合| 国产免费av一区| 欧美性猛交xxxx免费看久久久| 天堂网av2018| 久久精品男人天堂av| 四虎影成人精品a片| 91麻豆精品一区二区三区| 成人在线电影网站| 99精品偷自拍| 国产草草浮力影院| 久久影院视频免费| 日本性高潮视频| 日本一区二区免费在线观看视频 | 91在线观看免费视频| 国产精品一区二区人妻喷水| 不卡电影一区二区三区| 国产综合内射日韩久| 99视频在线精品| 波多野结衣先锋影音| 99re热这里只有精品免费视频 | 成人h版在线观看| 天天躁日日躁狠狠躁av麻豆男男| 久色婷婷小香蕉久久| 日本中文字幕精品—区二区| 韩国欧美一区二区| 老熟女高潮一区二区三区| caoporen国产精品视频| 奇米777第四色| 久久精品欧美日韩| 欧洲美女女同性互添| 一区二区三区欧美日| 久久精品久久精品久久| 欧美日韩精品在线观看| 免费黄色片视频| 欧美精品日韩精品| 亚洲精品久久久久久无码色欲四季 | 性做爰过程免费播放| 国内成人在线| av观看免费在线| 麻豆精品新av中文字幕| 亚洲av毛片在线观看| 99国产精品99久久久久久| 黄色免费一级视频| 亚洲成人动漫一区| 成人深夜直播免费观看| www.久久久久.com| 久久久久久久久久久免费| 久久爱91午夜羞羞| 成人激情视频在线播放| 精品国产18久久久久久洗澡| 亚洲成人一区二区三区| 一区在线观看| 尤蜜粉嫩av国产一区二区三区| av不卡在线| 伊人网在线综合| jizz一区二区| 欧美一级片在线视频| 精品久久久视频| 91中文字幕在线播放| 亚洲精品久久久一区二区三区 | 欧美一区二区三区在线播放| 日韩欧美高清| av在线播放天堂| 麻豆成人在线观看| 人妻 日韩 欧美 综合 制服| 欧美激情一区不卡| 国产成人免费观看视频| 欧美剧情电影在线观看完整版免费励志电影 | 爱爱爱爱免费视频| 不卡高清视频专区| 永久免费未视频| 色综合天天天天做夜夜夜夜做| 久久久久精彩视频| 亚洲国产古装精品网站| 麻豆传媒在线免费| 日韩av电影中文字幕| 国产精品对白| 国产又粗又大又爽的视频| 日韩专区中文字幕一区二区| 国产精品视频白浆免费视频| www.国产免费| 一二美女精品欧洲| 午夜影院在线观看国产主播| 91免费看蜜桃| 国产精品久久久久蜜臀| 久久婷婷国产91天堂综合精品| 国产亚洲成人一区| 国产日韩视频一区| 亚洲精品视频一区二区| 亚洲最大成人在线视频| 一个人看的www久久| 日韩精品一区二区三区| 久久久99爱| 亚洲少妇一区| 国模私拍在线观看| 亚洲人成精品久久久久久| 中文人妻熟女乱又乱精品| 亚洲情综合五月天| 亚洲性受xxx喷奶水| 鲁鲁视频www一区二区| 日韩视频三区| 欧洲一级黄色片| 欧美日韩国产在线看| 天堂在线观看视频| 97精品伊人久久久大香线蕉| 精品伊人久久久| 日韩小视频在线播放| 99国产精品久久久久久久久久| 成年人免费视频播放| 在线亚洲免费视频| 国产精品免费播放| 国产精品国模在线| 欧美一区2区| 国产精品视频中文字幕| 国产精品久久久一区麻豆最新章节| 久久网中文字幕| 日韩欧美资源站| 久久青青色综合| 精品国产一区二区三区久久久久久| 97精品一区| 手机看片国产精品| 亚洲国产成人av网| 天堂a中文在线| 国产成人aa精品一区在线播放| 久久久久久久久久久久电影| 免费在线观看污污视频| 国产九色精品成人porny | 国产成人av免费看| 久久91精品国产91久久久| 欧州一区二区三区| 日韩av在线播放不卡| 2020国产成人综合网| 久久国产香蕉视频| 欧美成人免费一级人片100| 中文字幕av一区二区三区四区| 在线观看福利一区| 国产成人av一区二区三区在线| 国产一二三四视频| 日韩美女一区二区三区| 麻豆国产在线| 亚洲精品日韩成人| 粉嫩绯色av一区二区在线观看| 国产精品白丝喷水在线观看| 精品国产一区二区三区久久久蜜月| 国产理论在线观看| 精品国产乱码一区二区三区四区| 青青在线视频| 亚洲激情免费观看| 91精品韩国| 精品一区二区三区毛片| 国产99久久精品| 波多野结衣理论片| 欧美日韩爱爱视频| 精品产国自在拍| 精品无码av一区二区三区| 在线观看国产精品网站| 日本三级韩国三级欧美三级|