版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
中間件技術(shù)原理與應用課后習題(1-8章參考答案)中間件技術(shù)原理與應用課后習題(1-8章參考答案)中間件技術(shù)原理與應用課后習題(1-8章參考答案)xxx公司中間件技術(shù)原理與應用課后習題(1-8章參考答案)文件編號:文件日期:修訂次數(shù):第1.0次更改批準審核制定方案設計,管理制度中間件技術(shù)原理與應用課后習題參考答案S1.中間件產(chǎn)生背景及分布式計算環(huán)境1.比較開放系統(tǒng)與分布式系統(tǒng)的異同。分布式系統(tǒng)具備以下屬性:遠程性、并發(fā)性、異步性、異質(zhì)性、自主性、聯(lián)合性、伸縮性、發(fā)展性、移動性。開放系統(tǒng)具備以下屬性:開放的、集成的、靈活的、模塊化的、可聯(lián)合的、可管理的、滿足服務質(zhì)量需要、安全的、提供透明性。2.簡述開放系統(tǒng)的特性:開放系統(tǒng)具有可移植性、可互操作性、可伸縮性、易獲得性。3.什么是互操作性,有哪幾種層次的互操作性?
在一個由異質(zhì)實體構(gòu)成的網(wǎng)絡環(huán)境中,當應用在網(wǎng)絡的結(jié)點上運行時,它可以透明地動用網(wǎng)中其他結(jié)點上的資源,并借助這些資源與本結(jié)點上的資源共同來完成某個或某組人物,這種能力被稱為互操作性。有以下層次:Application-Collaboration-ApplicationTransparency-Inter-operability-TransparencyRPC-Inter-communication-RPCComms-Inter-Connection-Comms4.簡述中間件產(chǎn)生的背景、概念、組成結(jié)構(gòu)及核心技術(shù)。定義:中間件是介于應用系統(tǒng)和系統(tǒng)軟件之間的一類軟件,它能使處于應用層中的各應用成分之間實現(xiàn)跨網(wǎng)絡的協(xié)同工作。組成結(jié)構(gòu):(1)執(zhí)行環(huán)境軟件(2)應用開發(fā)工具核心技術(shù):通信、資源管理、互操作性5.簡述DCE的組成結(jié)構(gòu)及其缺點。DCE由分布式文件服務、安全服務、目錄服務、時間服務、RPC、線程組成。DEC的缺點:RPC設計不周,開發(fā)工具薄弱;性能差、適用系統(tǒng)少、適用困難;沒有采用面向?qū)ο蠹夹g(shù)。S2.面向?qū)ο笾虚g件ODP6.闡述面向?qū)ο蟮亩x及其與面向過程的調(diào)用的區(qū)別。面向?qū)ο蟮姆椒ㄒ砸环N更為直觀的方法分析和構(gòu)造系統(tǒng),它將整個系統(tǒng)抽象并模型化,讓人們能夠更好地了解整個系統(tǒng),使得在設計時就能發(fā)現(xiàn)其中可能存在的問題。兩者最大的區(qū)別是,在結(jié)構(gòu)化的開發(fā)方法中,數(shù)據(jù)與功能室分離的,而在面向?qū)ο蟮拈_發(fā)方法中,數(shù)據(jù)與相關(guān)的功能是捆綁在一起的,更好地表示了系統(tǒng)中相對獨立的對象。7.簡述ODP的關(guān)鍵技術(shù)。觀點和透明性。觀點把對于一個系統(tǒng)的說明分成若干個不同的側(cè)面;透明性屏蔽了由系統(tǒng)的分布所帶來的復雜性,極大的減小了分布式標稱的復雜性。8.怎樣理解ODP是元標準。RM-ODP不僅是一個一般的標準,還是一個標準的標準,即規(guī)定了使用于開放式分布處理領(lǐng)域內(nèi)的其他標準必須遵循的參考模型。9.簡述ODP的綁定模型。ODP的綁定模型分為計算綁定模型和工程綁定模型。計算觀點所描述的是,信息系統(tǒng)被分解成為在界面處交互的對象,以此來達到分布處理的目的;工程觀點所描述的是,實現(xiàn)系統(tǒng)中分布式對象之間的交互所需的機制和手段。相關(guān)技術(shù)10.簡述COM結(jié)構(gòu)、接口及類工廠。COM由組件和接口構(gòu)成。接口是對其他軟件和組件能夠使用的共用功能的定義,是組件與外界的交匯通道。類工廠是一個能夠創(chuàng)建其他組件的組件。11.簡述DCOM及COM+技術(shù)。DCOM是一系列微軟的概念和程序接口,利用這個接口,客戶端程序?qū)ο竽軌蛘埱髞碜跃W(wǎng)絡中另一臺計算機上的服務器程序?qū)ο?。COM+倡導了一種新的概念,它把COM組件軟件提升到應用層而不再是底層的軟件結(jié)構(gòu),它通過操作系統(tǒng)的各種支持,使組件對象模型建立在應用層上,把所有組件的底層細節(jié)留給操作系統(tǒng)。12.簡述.NET框架。.NET框架(.NETFramework)是由微軟發(fā),一個致力敏捷軟件開發(fā)(Agilesoftwaredevelopment)、快速應用開發(fā)(Rapidapplicationdevelopment)、平臺無關(guān)性和網(wǎng)絡透明化的軟件開發(fā)平臺。.NET框架的目的是便于開發(fā)人員更容易地建立Web應用程序和Web服務,使得Internet上的各應用程序之間,可以使用Web服務進行溝通。13.COM技術(shù)優(yōu)缺點。優(yōu)點:所開發(fā)的組件無時間差異性,無功能差異性,位置透明,語言無關(guān)性,以及運行環(huán)境無關(guān)性,允許任意兩個組件互相通信。缺點:只能運行于Windows相關(guān)環(huán)境,與其他系統(tǒng)的互通,需要借助橋接技術(shù)。技術(shù)體系結(jié)構(gòu)。J2EE是基于java語言建立的一個標準的體系結(jié)構(gòu),面向使用java程序設計語言進行基于Web的企業(yè)應用的開發(fā)部署。15.比較J2EE與COM體系結(jié)構(gòu)。COM由組件和接口構(gòu)成,能運行于Windows相關(guān)環(huán)境。J2EE是基于java語言建立的一個標準的體系結(jié)構(gòu),組件可移植,具有優(yōu)良的跨平臺特性。技術(shù)中的企業(yè)功能服務。事務處理、數(shù)據(jù)訪問、安全性、持久性服務,目錄服務,事務管理,消息機制。與Com體系結(jié)構(gòu)進行橋接,需要解決的問題。J2EE讓基于DCOM的程序訪問EJB的實體bean;基于DCOM的客戶端,和EJB建立有效的映射,也是可行的。初步OMG組成。應用界面,域界面,公共設施,隊形請求代理ORB,對象服務。組成。ORB核心,OMG界面定義語言,界面?zhèn)}庫和實現(xiàn)倉庫,語言映射,存根和框架,動態(tài)調(diào)用和調(diào)度,對象適配器,ORB之間的互操作。與COM,J2EE的異同。同:把客戶發(fā)出的請求傳遞給目標對象,并把目標對象的執(zhí)行結(jié)果返回給發(fā)出請求的客戶。重要特點:客戶端與目標隊形交互透明。21.CORBA有哪些服務。靜態(tài)和動態(tài)方法調(diào)用,高級語言綁定,位置透明,內(nèi)置安全和事務處理,與遺留系統(tǒng)共存,服務質(zhì)量控制技術(shù)。22.CORBA開發(fā)步驟:1)確定應用程序?qū)ο?,定影IDL接口2)將IDL定義編譯成C++的存根和框架3)聲明和實現(xiàn)具體化CORBA對象的C++伺服類4)編寫一個服務器main程序5)將所創(chuàng)建的在服務器上可以執(zhí)行的存根和框架,編譯和連接成服務器實現(xiàn)文件6)與生成的存根一起編寫。編譯和連接客戶機程序代碼23.闡述CORBA的互操作協(xié)議IIOP,怎么樣優(yōu)化IIOP協(xié)議。IIOP說明如何在TCP/IP網(wǎng)絡上交換GIOP消息。優(yōu)化IIOP協(xié)議:優(yōu)化對象的界面定義與它的實現(xiàn)之間的關(guān)系。24.優(yōu)化IDL編譯器。將界面和對象實現(xiàn)分離,在不同的平臺上支持不同的編程語言。服務服務機制常見服務。名字服務,事件服務,交易器服務,負載均衡,容錯服務,消息服務。交易器服務和名字服務異同。名字服務是給對象實例提供一個明名稱作為當前網(wǎng)絡空間中的唯一標識,在客戶端通過制定服務對象名字,利用綁定(Bing)方式,實現(xiàn)對象的查找定位;通過交易器對象可以向其他對象發(fā)布他們所能提供的服務或查找他們所需的服務。事件服務怎樣實現(xiàn)實時性。使用標準COS事件通道,通過配置和制定應用的策略對相差數(shù)目和優(yōu)先級進行分配,使用策略配置最小化網(wǎng)絡流量。28.分析不同的CORBA名字等服務之間是否仍存在互操作性。通過配置客戶端的ORB來初始化根命名服務器的上下文對象。S7.中間件中的事務處理29.分布式事務處理的關(guān)鍵技術(shù)。原子性,一致性,孤立性,持久性。30.比較COM,J2EE,CORBA事務處理機制異同。CORBA事務處理的面向?qū)ο蟮?,X/OpenDTP是過程性的。CORBA事務處理包括事務客戶,事務對象,可恢復對象,可恢復服務器,事務服務,事務環(huán)境。31.討論對象事務服務與XA資源管理器之間的集成實現(xiàn)。對象事務服務(JTS)可以通過TTAXA接口訪問資源或訪問支持OTS的非XA資源。高級技術(shù)32.比較CORBA組件模型與J2EE的異同點。CORBA組件:組件界面,小界面,插接端口,事件信源,事件信宿,導航,屬性。J2EE組件:EJB組件,容器,服務器,EJB對象,EJBHome。33.實
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版綠色包裝材料研發(fā)及推廣合同2篇
- 2025年度石料廠產(chǎn)品質(zhì)量安全承包管理合同范本2篇
- 二零二五年度城市綜合體建筑設計合同3篇
- 2025年度高新技術(shù)企業(yè)知識產(chǎn)權(quán)質(zhì)押擔保合同范本3篇
- 二零二五版農(nóng)村小微企業(yè)發(fā)展借款合同解析論文3篇
- 二零二五年生物制藥工藝技術(shù)聘用合同2篇
- 二零二五版股權(quán)代持協(xié)議簽訂前的合同談判注意事項3篇
- 二零二五年度建筑工程安全施工環(huán)境保護監(jiān)理合同3篇
- 二零二五版購房合同違約責任條款解析3篇
- 2025年度緊急物資承攬運輸合同3篇
- 停車場施工施工組織設計方案
- GB/T 37238-2018篡改(污損)文件鑒定技術(shù)規(guī)范
- 普通高中地理課程標準簡介(湘教版)
- 河道治理工程監(jiān)理通知單、回復單范本
- 超分子化學簡介課件
- 高二下學期英語閱讀提升練習(一)
- 易制爆化學品合法用途說明
- 【PPT】壓力性損傷預防敷料選擇和剪裁技巧
- 大氣喜慶迎新元旦晚會PPT背景
- DB13(J)∕T 242-2019 鋼絲網(wǎng)架復合保溫板應用技術(shù)規(guī)程
- 心電圖中的pan-tompkins算法介紹
評論
0/150
提交評論