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

正文內(nèi)容

軟件組建技術(shù)課后答案(文件)

2025-07-14 08:41 上一頁面

下一頁面
 

【正文】 的分布交互模式的關(guān)鍵特征。(2)構(gòu)件思想對中間件的作用。③ 中間件的應(yīng)用范圍越來越廣,但應(yīng)用有不同的需要,不同的業(yè)務(wù)特點(diǎn),如果僅僅依靠固定的模式去套用,顯然不合適。 ⑤ 成功的商業(yè)軟件都是非常便于管理的,同樣中間件也有可配置性的需要,管理整個(gè)系統(tǒng)是個(gè)復(fù)雜的行為,但如果轉(zhuǎn)化為若干簡單行為的統(tǒng)一,對開發(fā)就很簡單而明確。(3)主動(dòng)性。2. 它可以提供以下幾種功能:(1)能與用戶靈活的發(fā)生相互作用,在互相作用中智能地協(xié)助用戶完成有關(guān)工作。(5)在實(shí)時(shí)性或安全性要求較高的應(yīng)用程序中,保證快速的反應(yīng)和應(yīng)答時(shí)間。移動(dòng)Agent是一類特殊的軟件Agent,它除了具有軟件Agent的基本特性——自治性、響應(yīng)性、主動(dòng)性和推理性外,還具有移動(dòng)性,即它可以在網(wǎng)絡(luò)上從一臺(tái)主機(jī)自主地移動(dòng)到另一臺(tái)主機(jī),代表用戶完成指定的任務(wù)。(4)移動(dòng)Agent不同于傳統(tǒng)的RPC客戶和服務(wù)器間的交互需要連續(xù)的網(wǎng)絡(luò)通信支持,移動(dòng)Agent可以遷移到服務(wù)器上,與之進(jìn)行本地高速通信,使得此Agent較少依賴網(wǎng)絡(luò)傳輸這一中間環(huán)節(jié)而直接面對要訪問的服務(wù)器資源,從而避免了大量數(shù)據(jù)的網(wǎng)絡(luò)傳輸,降低了系統(tǒng)對網(wǎng)絡(luò)帶寬的依賴。(3)目錄服務(wù)提供定位移動(dòng)Agent的信息并形成路由的選擇。 (2)移動(dòng)Agent能以異步的方式自主運(yùn)行。(6)移動(dòng)Agent具有很強(qiáng)的健壯性和容錯(cuò)能力。 (3)開發(fā)使用遠(yuǎn)程接口的客戶程序。Agent平臺(tái)可以分散在幾個(gè)主機(jī)上(假設(shè)它們可以通過RMI連接起來)。(5)通過行為模型,對多個(gè)平行,并行的Agent活動(dòng)的支持。(8)對應(yīng)用程序定義的相關(guān)語言和概念的支持。并且一個(gè)單獨(dú)的平臺(tái)只能有惟一的AMS。(3)消息傳輸系統(tǒng),又叫做Agent通信通道(ACC),它主要負(fù)責(zé)控制平臺(tái)內(nèi)所有信息的交換,也包括與遠(yuǎn)端平臺(tái)進(jìn)行的信息交換。在這種模型中,一般使用軟件用戶界面來實(shí)現(xiàn)對多種軟件的集成。(3)功能集成模型:功能集成模型是在代碼級上實(shí)現(xiàn)軟件集成,這可能在對象或過程級別上實(shí)現(xiàn)。(3)設(shè)計(jì)者的選擇。這種方法通常導(dǎo)致緊密度較高的耦合。(3)面向?qū)ο蟮募杉夹g(shù)。在此基礎(chǔ)結(jié)構(gòu)上,有關(guān)多數(shù)據(jù)庫集成體系結(jié)構(gòu)、功能層次劃分、集成模式結(jié)構(gòu)以及有關(guān)對OO開發(fā)的支持系統(tǒng)的資源模型化為對象,而成員系統(tǒng)提供的服務(wù)被模型化為對象方法,這些方法組成對象接口。④ 對象生命周期。(2)一是在訪問數(shù)據(jù)庫的過程中,可以將CORBA對象作為關(guān)系數(shù)據(jù)庫的前端,根據(jù)數(shù)據(jù)庫的結(jié)構(gòu)構(gòu)造相應(yīng)的CORBA對象,使用IDL語言描述其數(shù)據(jù)結(jié)構(gòu),客戶端使用IDL的Stub代理與CORBA對象進(jìn)行通信,而由CORBA對象實(shí)現(xiàn)對數(shù)據(jù)庫中數(shù)據(jù)的存取、查詢和更新。6. 運(yùn)用ASP的優(yōu)點(diǎn)有:(1)ASP將腳本制作語言VBSsript、JavaScript和HTML結(jié)合起來形成Web頁面,克服了Web頁面的局限性,使Web頁面從靜態(tài)變?yōu)閯?dòng)態(tài)。(3)代碼的安全性。但事務(wù)邏輯發(fā)生變化時(shí),無需改變頁面腳本,只需調(diào)用相應(yīng)的組件即可適應(yīng)事務(wù)邏輯的改變。而XML不僅保留了SGML的可擴(kuò)展功能,還可以可以定義其他語言,并且用戶還可以定義自己的XML標(biāo)識。(6)XML只需要在客戶機(jī)上進(jìn)行數(shù)據(jù)操作,不需要與服務(wù)器進(jìn)行交互,這樣就大大地減輕了服務(wù)器的負(fù)擔(dān)。圖A22是Web Service 的體系結(jié)構(gòu)。(4)使CORBA與EJB、DCOM等系統(tǒng)基于Web Service接口進(jìn)行互操作成為可能。采用Web服務(wù)提供的開放標(biāo)準(zhǔn)可以消除企業(yè)為了支持新出現(xiàn)的Web技術(shù)而進(jìn)行不斷投資的需要。而Web服務(wù)的實(shí)施則會(huì)變得便宜而快速。(6)高效性:由于Web服務(wù)允許把應(yīng)用程序劃分為一些小的邏輯組件,這就使得系統(tǒng)可以實(shí)現(xiàn)小粒度的應(yīng)用程序集成,集成將變得更容易。第8章三、思考題1. 所謂數(shù)字城市就是基于城市空間信息基礎(chǔ)設(shè)施之上的城市居民社會(huì)信息生存空間。(2)數(shù)字城市是實(shí)施城市可持續(xù)發(fā)展和實(shí)現(xiàn)社會(huì)生產(chǎn)力跨越式發(fā)展的重要手段,為發(fā)揮后發(fā)優(yōu)勢提供了千載難逢的機(jī)遇。3. 數(shù)字城市源于數(shù)字地球的戰(zhàn)略構(gòu)想。在我國,數(shù)字城市研究和建設(shè)也正在緊鑼密鼓地進(jìn)行??萍疾颗c建設(shè)部聯(lián)合把“數(shù)字城市”列為“十五”科技攻關(guān)項(xiàng)目中的重中之重。通過它可以在廣域網(wǎng)或因特網(wǎng)上準(zhǔn)確地識別、定位和訪問空間信息。(4)用來建立空間信息的數(shù)據(jù)目錄和數(shù)據(jù)交換中心。通過空間元數(shù)據(jù),人們可以接受并理解空間信息,與自己的空間信息集成在一起,進(jìn)行不同方面的科學(xué)分析和決策。 (5)提供數(shù)據(jù)轉(zhuǎn)換方面的信息。比如,它可以按照不同的地理區(qū)間、指定的語言以 及具體的時(shí)間段來查找空間信息資源。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ù)字北京”、“數(shù)字廣州”、“數(shù)字大連”等項(xiàng)目也正在籌劃和論證之中。這是繼“信息高速公路”后美國政府計(jì)劃實(shí)施的又一項(xiàng)旨在未來信息時(shí)代繼續(xù)保持高科技、經(jīng)濟(jì)發(fā)展領(lǐng)先地位的頂尖技術(shù)系統(tǒng)工程。(4)數(shù)字城市建設(shè)將極大地改善環(huán)境、提升城市服務(wù)功能,改變思維、工作和生活方式、改善生活質(zhì)量。最終數(shù)字城市將提供給公眾和企業(yè)的不僅是虛擬的用戶界面以實(shí)現(xiàn)所謂的“數(shù)字生存”,更重要的是它將輔助政府制定城市管理的綜合決策,如城市規(guī)劃、市政運(yùn)作、社區(qū)管理和緊急事故響應(yīng)等,實(shí)現(xiàn)城市的可持續(xù)發(fā)展。(7)動(dòng)態(tài)性:Web服務(wù)通過提供動(dòng)態(tài)的服務(wù)接口來實(shí)現(xiàn)動(dòng)態(tài)的集成。而Web服務(wù)允許企業(yè)把大的應(yīng)用先按照功能劃分為一個(gè)個(gè)小的獨(dú)立的邏輯實(shí)體,然后分別對它們進(jìn)行包裝,從而實(shí)現(xiàn)系統(tǒng)的小粒度集成。由于Web服務(wù)是建立在發(fā)布服務(wù)的應(yīng)用程序和使用服務(wù)的應(yīng)用程序之間的松散耦合的基礎(chǔ)上,從而使基于Web服務(wù)的集成非常靈活。既然已經(jīng)有了開發(fā)和使用Web服務(wù)的平臺(tái)框架,那么創(chuàng)建跨越多個(gè)應(yīng)用程序的商務(wù)流程將變得比較容易。(2)可以復(fù)用基于CORBA開發(fā)的大量的事務(wù)邏輯,從而最大限度地保護(hù)了現(xiàn)有投資。它主要基于HTTP等網(wǎng)絡(luò)傳輸協(xié)議,采用結(jié)構(gòu)化的信息建模語言XML,定義了信息交換協(xié)議SOAP、服務(wù)描述語言WSDL、服務(wù)發(fā)布注冊機(jī)制。(4)XML強(qiáng)調(diào)描述Web頁面的“內(nèi)容”,而HTML著重強(qiáng)調(diào)頁面的“顯示格式”。7. XML同HTML相比具有的優(yōu)勢有:(1)XML同HTML一樣,都來自SGML。(4)ASP允許用戶開發(fā)自己的COM組件來封裝事務(wù)邏輯。瀏覽器向IIS請求ASP文檔,IIS解釋其中的腳本語言,并產(chǎn)生標(biāo)準(zhǔn)的HTML,傳送給客戶端的瀏覽器。使用JDBC技術(shù)實(shí)現(xiàn)對CORBA組件的封裝,可以不關(guān)心數(shù)據(jù)庫的邏輯結(jié)構(gòu),其邏輯結(jié)構(gòu)由客戶端進(jìn)行處理,數(shù)據(jù)的存儲(chǔ)則由數(shù)據(jù)庫管理系統(tǒng)負(fù)責(zé)??梢允褂霉蚕硎?、非共享式、單個(gè)方法式、持久式四種激活策略。② 調(diào)用方式:CORBA允許兩種調(diào)用方式:動(dòng)態(tài)方式和存根方式。(4)基于軟件總線的集成體系結(jié)構(gòu)和方法學(xué)。(2)面向?qū)ο蟮娜质聞?wù)管理和執(zhí)行技術(shù)。由于隱藏了軟件的內(nèi)部細(xì)節(jié),因此通常形成松耦合系統(tǒng)。2. 影響集成的因素有:(1)所使用的集成模型。數(shù)據(jù)集成模型通過直接訪問軟件來創(chuàng)建、維護(hù)并存儲(chǔ)的相應(yīng)信息以實(shí)現(xiàn)軟件集成,這樣做通常是為了在應(yīng)用軟件之間實(shí)現(xiàn)數(shù)據(jù)的重用和同步。它們的特征分別為:(1)表示集成模型:表示集成模型通過遺留軟件的現(xiàn)有表示來集成新的軟件。每個(gè)Agent必須在通過在AMS注冊來獲得一個(gè)有效的AID。10. 由FIPA定義的標(biāo)準(zhǔn)Agent平臺(tái)主要由以下三部分組成,如圖A7所示。(6)通過AMS,Agent可以自動(dòng)進(jìn)行注冊和注銷。(3)在開發(fā)基于JADE的多Agent應(yīng)用程序時(shí),可以利用調(diào)試工具。 (5)運(yùn)行Voyager客戶機(jī)。8. 在借助Voyager平臺(tái)開發(fā)移動(dòng)Agent應(yīng)用程序時(shí),通常需要遵循以下幾個(gè)基本步驟:(1)定義遠(yuǎn)程接口。 (4)移動(dòng)Agent有利于并行處理。(5)應(yīng)用服務(wù)是在生命周期服務(wù)的基礎(chǔ)上提供面向特定任務(wù)的服務(wù)接口。(1)生命周期服務(wù)用于實(shí)現(xiàn)移動(dòng)Agent的創(chuàng)建、移動(dòng)、持久化存儲(chǔ)和執(zhí)行環(huán)境的分配。(2)移動(dòng)Agent也不同于一般的進(jìn)程遷移,因?yàn)橐话銇碚f進(jìn)程遷移系統(tǒng)不允許進(jìn)程自己選擇什么時(shí)候遷移以及遷移到哪里,而移動(dòng)Agent卻可以在任意時(shí)刻進(jìn)行移動(dòng),并且可以移動(dòng)到它想去的任何地方。3. 依照軟件Agent的性質(zhì),將軟件Agent劃分為慎思Agent、代理Agent、反應(yīng)Agent、移動(dòng)Agent、學(xué)習(xí)Agent和混合Agent等。(3)在動(dòng)態(tài)的環(huán)境下,要求應(yīng)用程序能夠?qū)χ車沫h(huán)境作出響應(yīng)。(5)角色。軟件Agent的性質(zhì)有:(1)自治性。例如,CORBA服務(wù)和設(shè)施就是一些典型應(yīng)用的抽象體現(xiàn),使用這些服務(wù)的構(gòu)件,應(yīng)用可以大大減少開發(fā)規(guī)模,并獲得良好的效果。② 中間件的一個(gè)重要的設(shè)計(jì)目標(biāo)是互操作,而互操作的關(guān)鍵是有清晰而與實(shí)現(xiàn)無關(guān)的接口。應(yīng)用在中間件提供的環(huán)境中可以更好地集中于業(yè)務(wù)邏輯上,并以構(gòu)件化的形式存在,最終自然而然地在異構(gòu)環(huán)境中實(shí)現(xiàn)良好的協(xié)同工作。(5)做好構(gòu)件的設(shè)計(jì)和歸檔工作,使得構(gòu)件更好復(fù)用。24. CASE技術(shù)中與軟件復(fù)用相關(guān)的主要研究內(nèi)容包括:在面向復(fù)用的軟件開發(fā)中,可復(fù)用構(gòu)件的抽取、描述、分類和存儲(chǔ);在基于復(fù)用的軟件開發(fā)中,可復(fù)用構(gòu)件的檢索、提取和組裝;可復(fù)用構(gòu)件的度量等等。這些為系統(tǒng)開發(fā)中的設(shè)計(jì)決策,特別是對于系統(tǒng)的演化,提供了一個(gè)穩(wěn)定的基礎(chǔ),同時(shí),也為系統(tǒng)(子系統(tǒng))間的互操作提供了保證。22. 軟件再工程是一個(gè)工程過程,它將逆向工程、重構(gòu)和正向工程組合起來,將現(xiàn)存系統(tǒng)重新構(gòu)造為新的形式。(2)獲得正確的構(gòu)架對于進(jìn)行正確的系統(tǒng)設(shè)計(jì)非常關(guān)鍵。 20. 軟件構(gòu)架(又稱軟件體系結(jié)構(gòu))是對系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)的刻畫,包括全局組織與控制結(jié)構(gòu)、構(gòu)件間通信、同步和數(shù)據(jù)訪問的協(xié)議、設(shè)計(jì)元素間的功能分配、物理分布、設(shè)計(jì)元素集成、伸縮性和性能、設(shè)計(jì)選擇等。構(gòu)件的描述術(shù)語僅限在給定的刻面之中選取。不論以何種方式獲得的構(gòu)件,都必須經(jīng)過嚴(yán)格的測試和認(rèn)證,在構(gòu)件庫中統(tǒng)一管理。(4)構(gòu)件分類與檢索:研究構(gòu)件分類策略、組織模式及檢索策略,建立構(gòu)件庫系統(tǒng),支持構(gòu)件的有效管理。15. 基于構(gòu)件的軟件開發(fā)的優(yōu)勢包括:可以顯著地改善軟件的質(zhì)量和可靠性;可以極大地提高軟件開發(fā)的效率;節(jié)省軟件開發(fā)的成本,避免不必要的重復(fù)勞動(dòng)和人力、財(cái)力的浪費(fèi)。(11)構(gòu)件是安全的,不應(yīng)該允許任何形式的未授權(quán)使用(調(diào)用)。(7)調(diào)用者對構(gòu)件的調(diào)用,與構(gòu)件的位置無關(guān),無論構(gòu)件位于什么位置,調(diào)用者調(diào)用構(gòu)件(包括定位構(gòu)件)的方法都相同。(3)易用性。(5)構(gòu)件的粒度一般較粗,它可能包括一個(gè)或多個(gè)對象(或類),它的接口一般也比對象復(fù)雜。(3)存取構(gòu)件和對象中的信息都必須通過它們的接口,構(gòu)件的結(jié)構(gòu)有必要充分描述它的語義,對象做不到這一點(diǎn),所以對象需要另加接口才可以成為構(gòu)件,所以有人認(rèn)為構(gòu)件=對象+接口,其實(shí)這只是構(gòu)件的充分條件。 (4)構(gòu)件提供版本兼容,來實(shí)現(xiàn)應(yīng)用系統(tǒng)的擴(kuò)展和更新。(4)按構(gòu)件的結(jié)構(gòu)分為原子構(gòu)件及由多個(gè)構(gòu)聚集的組合構(gòu)件。(2)可移植性:不同客戶端、應(yīng)用服務(wù)器、數(shù)據(jù)庫管理系統(tǒng)。10. 程序設(shè)計(jì)結(jié)構(gòu)方面:(1)需求的符合性。(7)用戶文檔和技術(shù)文檔用戶界面。(3)體系結(jié)構(gòu)。 8. 可復(fù)用構(gòu)件是指可以在多個(gè)軟件系統(tǒng)的開發(fā)過程中被重復(fù)使用的軟件產(chǎn)品。② 設(shè)計(jì)的復(fù)用。(1)依據(jù)復(fù)用的對象,可以將軟件復(fù)用分為產(chǎn)品復(fù)用和過程復(fù)用。② 管理因素。5. 軟件復(fù)用的三個(gè)基本問題為:一是必須有可以復(fù)用的對象,二是所復(fù)用的對象必須是有用的,三是復(fù)用者需要知道如何去使用被復(fù)用的對象。4.
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1