freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件組建技術(shù)課后答案-資料下載頁(yè)

2025-06-26 08:41本頁(yè)面
  

【正文】 樣式語(yǔ)言) XLL(可擴(kuò)展鏈接語(yǔ)言)三、思考題1. 常見的集成模型有表示集成模型、數(shù)據(jù)集成模型和功能集成模型。它們的特征分別為:(1)表示集成模型:表示集成模型通過(guò)遺留軟件的現(xiàn)有表示來(lái)集成新的軟件。通常用來(lái)創(chuàng)建一個(gè)新的用戶界面,也能用它來(lái)與其他軟件進(jìn)行集成。在這種模型中,一般使用軟件用戶界面來(lái)實(shí)現(xiàn)對(duì)多種軟件的集成。(2)數(shù)據(jù)集成模型:數(shù)據(jù)集成模型的基本思想是對(duì)各種軟件組件的數(shù)據(jù)存取并進(jìn)行集成。數(shù)據(jù)集成模型通過(guò)直接訪問(wèn)軟件來(lái)創(chuàng)建、維護(hù)并存儲(chǔ)的相應(yīng)信息以實(shí)現(xiàn)軟件集成,這樣做通常是為了在應(yīng)用軟件之間實(shí)現(xiàn)數(shù)據(jù)的重用和同步。這樣,用戶在存取數(shù)據(jù)時(shí)就可以繞過(guò)相應(yīng)的應(yīng)用軟件,而直接獲取該軟件所創(chuàng)建并存儲(chǔ)的相應(yīng)信息。(3)功能集成模型:功能集成模型是在代碼級(jí)上實(shí)現(xiàn)軟件集成,這可能在對(duì)象或過(guò)程級(jí)別上實(shí)現(xiàn)。用功能集成模型來(lái)實(shí)現(xiàn)軟件集成的目的在于從其他新的或現(xiàn)有的軟件中調(diào)用現(xiàn)有功能。2. 影響集成的因素有:(1)所使用的集成模型。(2)所使用的集成工具軟件。(3)設(shè)計(jì)者的選擇。3. 黑盒集成:黑盒集成方法對(duì)集成者隱藏了軟件和數(shù)據(jù)庫(kù)的內(nèi)部特性,可以使用API、連接器或其他形式的接口來(lái)實(shí)現(xiàn)。由于隱藏了軟件的內(nèi)部細(xì)節(jié),因此通常形成松耦合系統(tǒng)。白盒集成:為了獲得預(yù)期的集成效果,在白盒集成方法中,應(yīng)用程序或數(shù)據(jù)庫(kù)的內(nèi)部對(duì)集成者是可見的,因而需要集成者了解軟件的內(nèi)部構(gòu)造。這種方法通常導(dǎo)致緊密度較高的耦合。 4. 基于CORBA軟件總線的多數(shù)據(jù)庫(kù)集成技術(shù)主要包括以下4項(xiàng)內(nèi)容:(1)面向?qū)ο蠹赡P图安樵冋Z(yǔ)言的實(shí)現(xiàn)技術(shù),包括解決查詢處理、查詢優(yōu)化以及從全局執(zhí)行語(yǔ)言到集成對(duì)象方法的連編技術(shù)。(2)面向?qū)ο蟮娜质聞?wù)管理和執(zhí)行技術(shù)。CORBA軟件總線系統(tǒng)提供了對(duì)象引用,完成作為對(duì)象的事務(wù)創(chuàng)建、調(diào)度、執(zhí)行、提交或取消,保證全局事務(wù)的原子性、一致性、隔離性和耐久性。(3)面向?qū)ο蟮募杉夹g(shù)。包括局部數(shù)據(jù)的對(duì)象化表示、從局部模式到標(biāo)準(zhǔn)模型的轉(zhuǎn)換、語(yǔ)義捕捉和精煉、語(yǔ)義沖突的解決、集成字典管理和維護(hù)等。(4)基于軟件總線的集成體系結(jié)構(gòu)和方法學(xué)。軟件總線具有支持對(duì)象的實(shí)現(xiàn)透明性和分布透明性等特點(diǎn)。在此基礎(chǔ)結(jié)構(gòu)上,有關(guān)多數(shù)據(jù)庫(kù)集成體系結(jié)構(gòu)、功能層次劃分、集成模式結(jié)構(gòu)以及有關(guān)對(duì)OO開發(fā)的支持系統(tǒng)的資源模型化為對(duì)象,而成員系統(tǒng)提供的服務(wù)被模型化為對(duì)象方法,這些方法組成對(duì)象接口。5. (1)有如下一些關(guān)鍵的實(shí)現(xiàn)策略:① 對(duì)象粒度:CORBA體系結(jié)構(gòu)中,對(duì)象可按各種粒度大小來(lái)定義。② 調(diào)用方式:CORBA允許兩種調(diào)用方式:動(dòng)態(tài)方式和存根方式。③ 客戶請(qǐng)求到服務(wù)器的映射:CORBA提供了一個(gè)接口對(duì)應(yīng)一個(gè)實(shí)現(xiàn)、一個(gè)接口對(duì)應(yīng)多個(gè)實(shí)現(xiàn)之一、一個(gè)接口對(duì)應(yīng)多個(gè)實(shí)現(xiàn)三種方式。④ 對(duì)象生命周期。⑤ 激活策略:是指如何在服務(wù)器上啟動(dòng)每個(gè)對(duì)象實(shí)現(xiàn)??梢允褂霉蚕硎健⒎枪蚕硎?、單個(gè)方法式、持久式四種激活策略。⑥ ORB連編策略:ORB提供了靜態(tài)、自動(dòng)、動(dòng)態(tài)三種解決對(duì)象引用的連編策略,以將一個(gè)請(qǐng)求連編到某個(gè)實(shí)現(xiàn)上。(2)一是在訪問(wèn)數(shù)據(jù)庫(kù)的過(guò)程中,可以將CORBA對(duì)象作為關(guān)系數(shù)據(jù)庫(kù)的前端,根據(jù)數(shù)據(jù)庫(kù)的結(jié)構(gòu)構(gòu)造相應(yīng)的CORBA對(duì)象,使用IDL語(yǔ)言描述其數(shù)據(jù)結(jié)構(gòu),客戶端使用IDL的Stub代理與CORBA對(duì)象進(jìn)行通信,而由CORBA對(duì)象實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的存取、查詢和更新。另一種方法是將CORBA對(duì)象的Java語(yǔ)言相結(jié)合,Java作為數(shù)據(jù)庫(kù)的前端提供了訪問(wèn)一致性的接口JDBCAPI。使用JDBC技術(shù)實(shí)現(xiàn)對(duì)CORBA組件的封裝,可以不關(guān)心數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),其邏輯結(jié)構(gòu)由客戶端進(jìn)行處理,數(shù)據(jù)的存儲(chǔ)則由數(shù)據(jù)庫(kù)管理系統(tǒng)負(fù)責(zé)。在這種情況下,由客戶端指定連接的參數(shù),而由CORBA對(duì)象來(lái)完成對(duì)不同后臺(tái)數(shù)據(jù)庫(kù)的連接。6. 運(yùn)用ASP的優(yōu)點(diǎn)有:(1)ASP將腳本制作語(yǔ)言VBSsript、JavaScript和HTML結(jié)合起來(lái)形成Web頁(yè)面,克服了Web頁(yè)面的局限性,使Web頁(yè)面從靜態(tài)變?yōu)閯?dòng)態(tài)。(2)ASP的工作機(jī)制消除了對(duì)于Web瀏覽器的依賴性,即客戶方的瀏覽器可以采用任何廠商的產(chǎn)品。瀏覽器向IIS請(qǐng)求ASP文檔,IIS解釋其中的腳本語(yǔ)言,并產(chǎn)生標(biāo)準(zhǔn)的HTML,傳送給客戶端的瀏覽器。由此可見,所有的處理都是在服務(wù)器上進(jìn)行的。(3)代碼的安全性?;贏SP頁(yè)面的訪問(wèn)者所能看到的只是服務(wù)器的處理結(jié)果。(4)ASP允許用戶開發(fā)自己的COM組件來(lái)封裝事務(wù)邏輯。組件是可重用的,當(dāng)多個(gè)頁(yè)面進(jìn)行相同的事務(wù)處理時(shí),調(diào)用同一組件即可。但事務(wù)邏輯發(fā)生變化時(shí),無(wú)需改變頁(yè)面腳本,只需調(diào)用相應(yīng)的組件即可適應(yīng)事務(wù)邏輯的改變。(5)ASP提供了許多開發(fā)者可利用的內(nèi)置組件對(duì)象,可管理變量到提交表單的所有內(nèi)容。7. XML同HTML相比具有的優(yōu)勢(shì)有:(1)XML同HTML一樣,都來(lái)自SGML。(2)由于HTML是一種固定格式的超文本標(biāo)識(shí)語(yǔ)言,因其格式固定,標(biāo)識(shí)有限,故很難擴(kuò)展。而XML不僅保留了SGML的可擴(kuò)展功能,還可以可以定義其他語(yǔ)言,并且用戶還可以定義自己的XML標(biāo)識(shí)。(3)XML可以直接“處理”Web數(shù)據(jù),而HTML只能“顯示”Web數(shù)據(jù)。(4)XML強(qiáng)調(diào)描述Web頁(yè)面的“內(nèi)容”,而HTML著重強(qiáng)調(diào)頁(yè)面的“顯示格式”。(5)XML使機(jī)器能自動(dòng)處理信息,HTML只是方便了人與人之間的交流。(6)XML只需要在客戶機(jī)上進(jìn)行數(shù)據(jù)操作,不需要與服務(wù)器進(jìn)行交互,這樣就大大地減輕了服務(wù)器的負(fù)擔(dān)。8. Web Service 由W3C 聯(lián)盟制定的一系列標(biāo)準(zhǔn)組成,用來(lái)促進(jìn)跨平臺(tái)的程序間通信,力求應(yīng)用獲得最佳的開放互操作性。它主要基于HTTP等網(wǎng)絡(luò)傳輸協(xié)議,采用結(jié)構(gòu)化的信息建模語(yǔ)言XML,定義了信息交換協(xié)議SOAP、服務(wù)描述語(yǔ)言WSDL、服務(wù)發(fā)布注冊(cè)機(jī)制。Web Service 為 Internet 帶來(lái)了靈活的、基于開放標(biāo)準(zhǔn)的分布式計(jì)算。圖A22是Web Service 的體系結(jié)構(gòu)。圖A22 Web Service 的體系結(jié)構(gòu)9. CORBA和Web Service各有其技術(shù)特點(diǎn)和應(yīng)用領(lǐng)域,實(shí)現(xiàn)兩者的應(yīng)用集成具有重要的意義:(1)使CORBA應(yīng)用可以進(jìn)行跨越防火墻的通信。(2)可以復(fù)用基于CORBA開發(fā)的大量的事務(wù)邏輯,從而最大限度地保護(hù)了現(xiàn)有投資。(3)可以充分利用CORBA 規(guī)范提供的各種底層服務(wù),使CORBA成為Web Service的開發(fā)平臺(tái)。(4)使CORBA與EJB、DCOM等系統(tǒng)基于Web Service接口進(jìn)行互操作成為可能。10. 分析傳統(tǒng)的EAI解決方案和Web服務(wù)之間的一些不同點(diǎn),從中可以看出采用Web服務(wù)具有以下方面的優(yōu)勢(shì):(1)簡(jiǎn)單性:顯然,同傳統(tǒng)的EAI解決方案(如DCOM和CORBA相比),Web服務(wù)在設(shè)計(jì)、開發(fā)、維護(hù)和使用方面更方便。既然已經(jīng)有了開發(fā)和使用Web服務(wù)的平臺(tái)框架,那么創(chuàng)建跨越多個(gè)應(yīng)用程序的商務(wù)流程將變得比較容易。(2)開放標(biāo)準(zhǔn):同EAI解決方案擁有所有權(quán)相比,Web服務(wù)是基于開放標(biāo)準(zhǔn)(諸如UDDI、SOAP、HTTP)的,這也正是促使Web服務(wù)被廣泛應(yīng)用的重要的原因。采用Web服務(wù)提供的開放標(biāo)準(zhǔn)可以消除企業(yè)為了支持新出現(xiàn)的Web技術(shù)而進(jìn)行不斷投資的需要。(3)靈活性:由于EAI解決方案采用點(diǎn)對(duì)點(diǎn)集成,一端的改變必須通知另外一端,這不僅阻礙了系統(tǒng)的靈活集成,同時(shí)增加了開發(fā)時(shí)間。由于Web服務(wù)是建立在發(fā)布服務(wù)的應(yīng)用程序和使用服務(wù)的應(yīng)用程序之間的松散耦合的基礎(chǔ)上,從而使基于Web服務(wù)的集成非常靈活。(4)成本低:采用EAI解決方案時(shí),要涉及諸如消息中介等,其實(shí)施是非常昂貴的。而Web服務(wù)的實(shí)施則會(huì)變得便宜而快速。(5)粒度:EAI解決方案主要實(shí)現(xiàn)大粒度集成,它把應(yīng)用程序作為一個(gè)單獨(dú)的實(shí)體來(lái)集成。而Web服務(wù)允許企業(yè)把大的應(yīng)用先按照功能劃分為一個(gè)個(gè)小的獨(dú)立的邏輯實(shí)體,然后分別對(duì)它們進(jìn)行包裝,從而實(shí)現(xiàn)系統(tǒng)的小粒度集成。例如,企業(yè)可以對(duì)一個(gè)ERP應(yīng)用的不同的商業(yè)組件進(jìn)行包裝,這些商業(yè)組件包括接受購(gòu)買訂單、訂單管理、訂單確認(rèn)、賬戶接受、賬戶支付等。(6)高效性:由于Web服務(wù)允許把應(yīng)用程序劃分為一些小的邏輯組件,這就使得系統(tǒng)可以實(shí)現(xiàn)小粒度的應(yīng)用程序集成,集成將變得更容易。從而也使基于Web服務(wù)的EAI解決方案比傳統(tǒng)的EAI解決方案更高效。(7)動(dòng)態(tài)性:Web服務(wù)通過(guò)提供動(dòng)態(tài)的服務(wù)接口來(lái)實(shí)現(xiàn)動(dòng)態(tài)的集成。而傳統(tǒng)的EAI解決方案都是靜態(tài)處理的。第8章三、思考題1. 所謂數(shù)字城市就是基于城市空間信息基礎(chǔ)設(shè)施之上的城市居民社會(huì)信息生存空間。通過(guò)運(yùn)用數(shù)字地球的關(guān)鍵技術(shù),如數(shù)據(jù)挖掘、知識(shí)撮和虛擬現(xiàn)實(shí)技術(shù),數(shù)字城市中廣泛的、多源的空間信息將被有效的集成和管理。最終數(shù)字城市將提供給公眾和企業(yè)的不僅是虛擬的用戶界面以實(shí)現(xiàn)所謂的“數(shù)字生存”,更重要的是它將輔助政府制定城市管理的綜合決策,如城市規(guī)劃、市政運(yùn)作、社區(qū)管理和緊急事故響應(yīng)等,實(shí)現(xiàn)城市的可持續(xù)發(fā)展。2. 數(shù)字城市的重要意義如下:(1)數(shù)字城市是城市信息化發(fā)展的必然方向和最終目標(biāo),也是人類進(jìn)步和文明發(fā)展的重要標(biāo)志,是城市現(xiàn)代化的重要載體。(2)數(shù)字城市是實(shí)施城市可持續(xù)發(fā)展和實(shí)現(xiàn)社會(huì)生產(chǎn)力跨越式發(fā)展的重要手段,為發(fā)揮后發(fā)優(yōu)勢(shì)提供了千載難逢的機(jī)遇。(3)數(shù)字城市建設(shè)是二十一世紀(jì)社會(huì)、經(jīng)濟(jì)、文化生活發(fā)展最主要的推動(dòng)力,也是一個(gè)城市融入全球化發(fā)展(加入WTO)、提高綜合競(jìng)爭(zhēng)力的迫切要求和必然選擇。(4)數(shù)字城市建設(shè)將極大地改善環(huán)境、提升城市服務(wù)功能,改變思維、工作和生活方式、改善生活質(zhì)量。(5)數(shù)字城市是加強(qiáng)城市管理的關(guān)鍵、核心和基礎(chǔ),為城市規(guī)劃、建設(shè)和管理提供了全新的強(qiáng)有力的工具。3. 數(shù)字城市源于數(shù)字地球的戰(zhàn)略構(gòu)想。1998年,美國(guó)副總統(tǒng)戈?duì)栐诩永D醽喛茖W(xué)中心所做的“數(shù)字地球認(rèn)識(shí)21世紀(jì)我們這顆星球”的演講,首次提出了“數(shù)字地球”的概念。這是繼“信息高速公路”后美國(guó)政府計(jì)劃實(shí)施的又一項(xiàng)旨在未來(lái)信息時(shí)代繼續(xù)保持高科技、經(jīng)濟(jì)發(fā)展領(lǐng)先地位的頂尖技術(shù)系統(tǒng)工程。數(shù)字地球是指一個(gè)以地理坐標(biāo)為依據(jù)的、具有多分辨率海量數(shù)據(jù)的、立體顯示的地球技術(shù)系統(tǒng)。在我國(guó),數(shù)字城市研究和建設(shè)也正在緊鑼密鼓地進(jìn)行。2000年5月在北京召開了由100名市長(zhǎng)參加的“21世紀(jì)數(shù)字城市論壇”,同年6月又上海舉行了“亞太城市信息化高級(jí)論壇”,并發(fā)表了“上海宣言”。“數(shù)字北京”、“數(shù)字廣州”、“數(shù)字大連”等項(xiàng)目也正在籌劃和論證之中。在廣州和武漢還建立了專門的數(shù)字城市的研究機(jī)構(gòu)??萍疾颗c建設(shè)部聯(lián)合把“數(shù)字城市”列為“十五”科技攻關(guān)項(xiàng)目中的重中之重。“數(shù)字城市”正在成為我國(guó)當(dāng)代城市發(fā)展的新的亮點(diǎn)。4. 元數(shù)據(jù)的英文名稱是“Metadata”,它是“關(guān)于數(shù)據(jù)的數(shù)據(jù)”,在地理空間信息中用于描述地理數(shù)據(jù)集的內(nèi)容、質(zhì)量、表示方式、空間參考、管理方式以及數(shù)據(jù)集的其他特征,它是實(shí)現(xiàn)地理空間信息共享的核心標(biāo)準(zhǔn)之一。元數(shù)據(jù)主要有下列幾個(gè)方面的作用: (1)用來(lái)組織和管理空間信息,并挖掘空間信息資源,這正是數(shù)字地球的特點(diǎn)和優(yōu)點(diǎn)所在。通過(guò)它可以在廣域網(wǎng)或因特網(wǎng)上準(zhǔn)確地識(shí)別、定位和訪問(wèn)空間信息。(2)幫助數(shù)據(jù)使用者查詢所需空間信息。比如,它可以按照不同的地理區(qū)間、指定的語(yǔ)言以 及具體的時(shí)間段來(lái)查找空間信息資源。 (3)組織和維護(hù)一個(gè)機(jī)構(gòu)對(duì)數(shù)據(jù)的投資。(4)用來(lái)建立空間信息的數(shù)據(jù)目錄和數(shù)據(jù)交換中心。通過(guò)數(shù)據(jù)目錄和數(shù)據(jù)交換中心等提供的空間元數(shù)據(jù)內(nèi)容,用戶可以共享空間信息、維護(hù)數(shù)據(jù)結(jié)果,以及對(duì)它們進(jìn)行優(yōu)化等。 (5)提供數(shù)據(jù)轉(zhuǎn)換方面的信息。使用戶在獲取空間信息的同時(shí)便可以得到空間元數(shù)據(jù)信息。通過(guò)空間元數(shù)據(jù),人們可以接受并理解空間信息,與自己的空間信息集成在一起,進(jìn)行不同方面的科學(xué)分析和決策。22
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1