版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、EJBEJB1:EJB:EJB:答:EnterpriseJavaBean相當于DCOM,即分布式組件。它是基于Java的遠程方法調用(RMI)技術的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創(chuàng)建和管理??蛻敉ㄟ^容器來訪問真正的EJB組件。答:Enterp
2、risejavabean容器。更具有行業(yè)領域特色。他提供給運行在其中的組件EJB各種管理功能。只要滿足J2EE規(guī)范的EJB放入該容器,馬上就會被容器進行高效率的管理。并且可以通過現(xiàn)成的接口來獲得系統(tǒng)級別的服務。例如郵件服務、事務管理。RMI:(RemoteMethodInvocation)遠程方法調用答:RMI(RemoteMethodInvocation,遠程方法調用)是用Java在JDK1.1中實現(xiàn)的,它大大增強了Java開發(fā)分布式
3、應用的能力。Java作為一種風靡一時的網(wǎng)絡開發(fā)語言,其巨大的威力就體現(xiàn)在它強大的開發(fā)分布式網(wǎng)絡應用的能力上,而RMI就是開發(fā)百分之百純Java的網(wǎng)絡分布式應用系統(tǒng)的核心解決方案之一。其實它可以被看作是RPC的Java版本。但是傳統(tǒng)RPC并不能很好地應用于分布式對象系統(tǒng)。而JavaRMI則支持存儲于不同地址空間的程序級對象之間彼此進行通信,實現(xiàn)遠程對象之間的無縫遠程調用。2:EJBEJB種類、作用種類、作用答:EntityBean——用于
4、描述一個永久的對象。SessionBean——描述任務或者工作流的模型,并且協(xié)調Bean之間的交互。MessageDriverBean——用在基于J2EE應用程序中處理異步JMS消息。3:實體:實體beanbean,CMPBMPCMPBMP寫法區(qū)別寫法區(qū)別答:CMPentitybean不需要在bean中編寫數(shù)據(jù)庫操作的代碼;可以讓容器做這件事。BMPentitybean在bean類中直接編寫數(shù)據(jù)庫調用,以及對固定存儲的任意類型的訪問,來
5、管理bean的持久性。4:FindFind與方法的區(qū)別?方法的區(qū)別?的訪問能力.它定義了對于客戶端可見的業(yè)務方法.組件接口中的業(yè)務方法必須符合bean類中的實現(xiàn).7、JMSJMS消息傳遞的方式消息傳遞的方式答:點到點(pointtopoint)消息通過隊列進行發(fā)送.發(fā)布與訂閱(publishsubscribepubsub)消息通過標題傳遞.8、EJBEJB客戶端訪問后臺客戶端訪問后臺EJBEJB的代碼的代碼答:p192p1939、有狀態(tài)
6、、有狀態(tài)sessionsessionbeanbean與無狀態(tài)與無狀態(tài)sessionsessionbeanbean的區(qū)別的區(qū)別答:statefulsessionbean維護客戶端會話狀態(tài).它們必須屬于一個且只屬于一個客戶端.激活鈍化開銷大.statelesssession不維護一個客戶端的會話狀態(tài)它們被放入實例池中因此可被多個用戶共用開銷小效率高。1010、本地視圖與遠程視圖的區(qū)別、本地視圖與遠程視圖的區(qū)別答:遠程視圖它的想法就是遠程調用
7、將在兩臺不同JVM之間執(zhí)行.遠程調用這些操作使得相關網(wǎng)絡開銷會更高與對象的位置無關.也不會在乎是否在一個JVM.本地視圖它的想法就是本地調用將在相同的JVM中執(zhí)行.沒有網(wǎng)絡開銷.操作效率更高因為客戶端使用本地對象調用bean上的服務限制在本地實現(xiàn)中而且不需要做到與位置無關.1111:CMTCMT事物屬性事物屬性Maty當使用這個值時bean方法被調用時必須有一個事務已經(jīng)處在運行中.Never如果在現(xiàn)有事務中調用此bean容器將拋出jav
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論