中間件技術(shù)原理與應(yīng)用課后習(xí)題_第1頁(yè)
中間件技術(shù)原理與應(yīng)用課后習(xí)題_第2頁(yè)
中間件技術(shù)原理與應(yīng)用課后習(xí)題_第3頁(yè)
中間件技術(shù)原理與應(yīng)用課后習(xí)題_第4頁(yè)
中間件技術(shù)原理與應(yīng)用課后習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

中間件技術(shù)原理與應(yīng)用課后習(xí)題參照答案S1.中間件產(chǎn)生背景及散布式計(jì)算環(huán)境1.比較開(kāi)放系統(tǒng)與散布式系統(tǒng)的異同。散布式系統(tǒng)具備以手下性:遠(yuǎn)程性、并發(fā)性、異步性、異質(zhì)性、自主性、結(jié)合性、伸縮性、發(fā)展性、挪動(dòng)性。開(kāi)放系統(tǒng)具備以手下性:開(kāi)放的、集成的、靈巧的、模塊化的、可結(jié)合的、可管理的、知足服務(wù)質(zhì)量需要、安全的、供給透明性。2.簡(jiǎn)述開(kāi)放系統(tǒng)的特色:開(kāi)放系統(tǒng)擁有可移植性、可互操作性、可伸縮性、易獲取性。3.什么是互操作性,有哪幾種層次的互操作性?在一個(gè)由異質(zhì)實(shí)體構(gòu)成的網(wǎng)絡(luò)環(huán)境中,當(dāng)應(yīng)用在網(wǎng)絡(luò)的結(jié)點(diǎn)上運(yùn)轉(zhuǎn)時(shí),它能夠透明地動(dòng)用網(wǎng)中其余結(jié)點(diǎn)上的資源,并借助這些資源與本結(jié)點(diǎn)上的資源共同來(lái)達(dá)成某個(gè)或某組人物,這類能力被稱為互操作性。有以基層次:Application-Collaboration-ApplicationTransparency-Inter-operability-TransparencyRPC-Inter-communication-RPCComms-Inter-Connection-Comms4.簡(jiǎn)述中間件產(chǎn)生的背景、看法、構(gòu)成結(jié)構(gòu)及核心技術(shù)。定義:中間件是介于應(yīng)用系統(tǒng)和系統(tǒng)軟件之間的一類軟件,它能使處于應(yīng)用層中的各應(yīng)用成分之間實(shí)現(xiàn)跨網(wǎng)絡(luò)的共同工作。構(gòu)成結(jié)構(gòu):(1)履行環(huán)境軟件(2)應(yīng)用開(kāi)發(fā)工具1/7核心技術(shù):通訊、資源管理、互操作性5.簡(jiǎn)述DCE的構(gòu)成結(jié)構(gòu)及其弊端。DCE由散布式文件服務(wù)、安全服務(wù)、目錄服務(wù)、時(shí)間服務(wù)、RPC、線程構(gòu)成。DEC的弊端:RPC設(shè)計(jì)不周,開(kāi)發(fā)工具單?。恍阅懿?、合用系統(tǒng)少、合用困難;沒(méi)有采納面向?qū)ο蠹夹g(shù)。S2.面向?qū)ο笾虚g件ODP6.論述面向?qū)ο蟮亩x及其與面向過(guò)程的調(diào)用的差別。面向?qū)ο蟮姆椒ㄒ砸环N更加直觀的方法分析和結(jié)構(gòu)系統(tǒng),它將整個(gè)系統(tǒng)抽象并模型化,讓人們能夠更好地認(rèn)識(shí)整個(gè)系統(tǒng),使得在設(shè)計(jì)時(shí)就能發(fā)現(xiàn)此中可能存在的問(wèn)題。二者最大的差別是,在結(jié)構(gòu)化的開(kāi)發(fā)方法中,數(shù)據(jù)與功能室分其余,而在面向?qū)ο蟮拈_(kāi)發(fā)方法中,數(shù)據(jù)與有關(guān)的功能是捆綁在一同的,更好地表示了系統(tǒng)中相對(duì)獨(dú)立的對(duì)象。7.簡(jiǎn)述ODP的重點(diǎn)技術(shù)。看法和透明性??捶ò殃P(guān)于一個(gè)系統(tǒng)的說(shuō)明分紅若干個(gè)不一樣樣的側(cè)面;透明性障蔽了由系統(tǒng)的散布所帶來(lái)的復(fù)雜性,極大的減小了散布式標(biāo)稱的復(fù)雜性。8.如何理解ODP是元標(biāo)準(zhǔn)。RM-ODP不只是一個(gè)一般的標(biāo)準(zhǔn),仍是一個(gè)標(biāo)準(zhǔn)的標(biāo)準(zhǔn),即規(guī)定了使用于開(kāi)放式散布辦理領(lǐng)域內(nèi)的其余標(biāo)準(zhǔn)必然依照的參照模型。9.簡(jiǎn)述ODP的綁定模型。ODP的綁定模型分為計(jì)算綁定模型和工程綁定模型。計(jì)算看法所描繪的是,信息系統(tǒng)被分解成為在界面處交互的對(duì)象,以此來(lái)達(dá)到散布辦理的目的;工程看法所描繪的是,實(shí)現(xiàn)系統(tǒng)中散布式對(duì)象之間的交互所需的系統(tǒng)和手段。有關(guān)技術(shù)2/710.簡(jiǎn)述COM結(jié)構(gòu)、接口及類工廠。COM由組件和接口構(gòu)成。接口是對(duì)其余軟件和組件能夠使用的共用功能的定義,是組件與外界的交匯通道。類工廠是一個(gè)能夠創(chuàng)立其余組件的組件。11.簡(jiǎn)述DCOM及COM+技術(shù)。DCOM是一系列微軟的看法和程序接口,利用這個(gè)接口,客戶端程序?qū)ο竽軌驊┣髞?lái)自網(wǎng)絡(luò)中另一臺(tái)計(jì)算機(jī)上的服務(wù)器程序?qū)ο?。COM+建議了一種新的看法,它把COM組件軟件提高到應(yīng)用層而不再是底層的軟件結(jié)構(gòu),它經(jīng)過(guò)操作系統(tǒng)的各樣支持,使組件對(duì)象模型成立在應(yīng)用層上,把全部組件的基層細(xì)節(jié)留給操作系統(tǒng)。12.簡(jiǎn)述.NET框架。.NET框架(.NETFramework)是由微軟發(fā),一個(gè)致力敏捷軟件開(kāi)發(fā)(Agilesoftwaredevelopment)、迅速應(yīng)用開(kāi)發(fā)(Rapidapplicationdevelopment)、平臺(tái)沒(méi)關(guān)性和網(wǎng)絡(luò)透明化的軟件開(kāi)發(fā)平臺(tái)。.NET框架的目的是便于開(kāi)發(fā)人員更簡(jiǎn)單地成立Web應(yīng)用程序和Web服務(wù),使得Internet上的各應(yīng)用程序之間,能夠使用Web服務(wù)進(jìn)行交流。COM技術(shù)優(yōu)弊端。長(zhǎng)處:所開(kāi)發(fā)的組件無(wú)時(shí)間差別性,無(wú)功能差別性,地點(diǎn)透明,語(yǔ)言沒(méi)關(guān)性,以及運(yùn)轉(zhuǎn)環(huán)境沒(méi)關(guān)性,贊成隨意兩個(gè)組件相互通訊。弊端:只好運(yùn)轉(zhuǎn)于Windows有關(guān)環(huán)境,與其余系統(tǒng)的互通,需要借助橋接技術(shù)。技術(shù)系統(tǒng)結(jié)構(gòu)。J2EE是鑒于java語(yǔ)言成立的一個(gè)標(biāo)準(zhǔn)的系統(tǒng)結(jié)構(gòu),面向使用java程序設(shè)計(jì)語(yǔ)言進(jìn)行鑒于Web的公司應(yīng)用的開(kāi)發(fā)部署。15.比較J2EE與COM系統(tǒng)結(jié)構(gòu)。COM由組件和接口構(gòu)成,能運(yùn)轉(zhuǎn)于Windows有關(guān)環(huán)境。3/7J2EE是鑒于java語(yǔ)言成立的一個(gè)標(biāo)準(zhǔn)的系統(tǒng)結(jié)構(gòu),組件可移植,擁有優(yōu)秀的跨平臺(tái)特色。技術(shù)中的公司功能服務(wù)。事務(wù)辦理、數(shù)據(jù)接見(jiàn)、安全性、長(zhǎng)久性服務(wù),目錄服務(wù),事務(wù)管理,信息系統(tǒng)。與Com系統(tǒng)結(jié)構(gòu)進(jìn)行橋接,需要解決的問(wèn)題。J2EE讓鑒于DCOM的程序接見(jiàn)EJB的實(shí)體bean;鑒于DCOM的客戶端,和EJB成立有效的照耀,也是可行的。初步18.OMG構(gòu)成。應(yīng)用界面,域界面,公共設(shè)備,隊(duì)形懇求代理ORB,對(duì)象服務(wù)。構(gòu)成。ORB核心,OMG界面定義語(yǔ)言,界面庫(kù)房和實(shí)現(xiàn)庫(kù)房,語(yǔ)言照耀,存根和框架,動(dòng)向調(diào)用和調(diào)動(dòng),對(duì)象適配器,ORB之間的互操作。COM,J2EE的異同。同:把客戶發(fā)出的懇求傳達(dá)給目標(biāo)對(duì)象,并把目標(biāo)對(duì)象的履行結(jié)果返回給發(fā)出懇求的客戶。重要特色:客戶端與目標(biāo)隊(duì)形交互透明。CORBA有哪些服務(wù)。靜態(tài)和動(dòng)向方法調(diào)用,高級(jí)語(yǔ)言綁定,地點(diǎn)透明,內(nèi)置安全和事務(wù)辦理,與遺留系統(tǒng)共存,服務(wù)質(zhì)量控制技術(shù)。22.CORBA開(kāi)發(fā)步驟:1)確立應(yīng)用程序?qū)ο?,定影IDL接口2)將IDL定義編譯成C++的存根和框架4/73)申明和實(shí)現(xiàn)詳細(xì)化CORBA對(duì)象的C++伺服類4)編寫一個(gè)服務(wù)器main程序5)將所創(chuàng)立的在服務(wù)器上能夠履行的存根和框架,編譯和連結(jié)成服務(wù)器實(shí)現(xiàn)文件6)與生成的存根一同編寫。編譯和連結(jié)客戶機(jī)程序代碼23.論述CORBA的互操作協(xié)議IIOP,怎么樣優(yōu)化IIOP協(xié)議。IIOP說(shuō)明如何在TCP/IP網(wǎng)絡(luò)上互換GIOP信息。優(yōu)化IIOP協(xié)議:優(yōu)化對(duì)象的界面定義與它的實(shí)現(xiàn)之間的關(guān)系。24.優(yōu)化IDL編譯器。將界面和對(duì)象實(shí)現(xiàn)分別,在不一樣樣的平臺(tái)上支持不一樣樣的編程語(yǔ)言。服務(wù)服務(wù)系統(tǒng)常有服務(wù)。名字服務(wù),事件服務(wù),交易器服務(wù),負(fù)載平衡,容錯(cuò)服務(wù),信息服務(wù)。交易器服務(wù)和名字服務(wù)異同。名字服務(wù)是給對(duì)象實(shí)例供給一個(gè)明名稱作為目前網(wǎng)絡(luò)空間中的獨(dú)一表記,在客戶端經(jīng)過(guò)制定服務(wù)對(duì)象名字,利用綁定(Bing)方式,實(shí)現(xiàn)對(duì)象的查找定位;經(jīng)過(guò)交易器對(duì)象能夠向其余對(duì)象宣告他們所能供給的服務(wù)或查找他們所需的服務(wù)。事件服務(wù)如何實(shí)現(xiàn)及時(shí)性。使用標(biāo)準(zhǔn)COS事件通道,經(jīng)過(guò)配置和制定應(yīng)用的策略對(duì)相差數(shù)量和優(yōu)先級(jí)進(jìn)行分派,使用策略配置最小化網(wǎng)絡(luò)流量。28.分析不一樣樣的CORBA名字等服務(wù)之間能否仍存在互操作性。5/7經(jīng)過(guò)配置客戶端的ORB來(lái)初始化根命名服務(wù)器的上下文對(duì)象。S7.中間件中的事務(wù)辦理29.散布式事務(wù)辦理的重點(diǎn)技術(shù)。原子性,一致性,孤立性,長(zhǎng)久性。30.比較COM,J2EE,CORBA事務(wù)辦理系統(tǒng)異同。CORBA事務(wù)辦理的面向?qū)ο蟮模琗/OpenDTP是過(guò)程性的。CORBA事務(wù)辦理包含事務(wù)客戶,事務(wù)對(duì)象,可恢復(fù)對(duì)象,可恢復(fù)服務(wù)器,事務(wù)服務(wù),事務(wù)環(huán)境。31.討論對(duì)象事務(wù)服務(wù)與XA資源管理器之間的集成實(shí)現(xiàn)。對(duì)象事務(wù)服務(wù)(JTS)能夠經(jīng)過(guò)TTAXA接口接見(jiàn)資源或接見(jiàn)支持OTS的非XA資源。高級(jí)技術(shù)32.比較CORBA組件模型與J2EE的異同點(diǎn)。CORBA組件:組件界面,小界面,插接端口,事件信源,事件信宿,導(dǎo)航,屬性。J2EE組件:EJB組件,容器,服務(wù)器,EJB對(duì)象,EJBHome。33.及時(shí)CORBA與QoS支持

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論