版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、構(gòu)件是核心和根底,重用是必需的手段。2、軟件重用是指在兩次或?qū)掖尾煌能浖浖_發(fā)過程中重復(fù)使用一樣或相近軟件元素的過程。3、軟件元素包括程序代碼、設(shè)計文檔、設(shè)計過程、需求分析文檔甚至領(lǐng)域?qū)W問。4、把可重用的元素稱作軟構(gòu)件,簡稱為軟構(gòu)件。5、可重用軟件元素越大,就說重用的粒度越大。6、構(gòu)件是指語義完整、語法正確和有可重用價值的單位軟件,是軟件重用過程中可以明確辨識的系統(tǒng);構(gòu)造上,它是語義描述、通信接口和代碼實現(xiàn)的復(fù)合體。7、面對對象技術(shù)到達類級重用,以類為封裝的單位。8、構(gòu)件模型是對構(gòu)件本質(zhì)特征的抽象描述。三個主要流派,分別是OMG(對象治理組織)的CORBA〔通用對象懇求代理構(gòu)造)、SunEJBMicrosoft的DOM〔分布式構(gòu)件對象模型〕。9、獵取構(gòu)件的四個途徑:〔1〕從現(xiàn)有構(gòu)件中獲得符合要求的構(gòu)件,直接使用或作適應(yīng)性修改,得到可重用構(gòu)件.(2〕通過遺留工程,將具有潛在重用價值的構(gòu)件提取出來,得到可重用構(gòu)件?!?)從市場上購置現(xiàn)成的商業(yè)構(gòu)件,即COTS構(gòu)件?!?〕開發(fā)符合要求的構(gòu)件.10、構(gòu)件分類方法三大類:關(guān)鍵字分類、刻面分類法、超文本組織方法11、構(gòu)件檢索方法:基于關(guān)鍵字的檢索、刻面檢索法、超文本檢索法和其他檢索方法.12、削減構(gòu)件修改的工作量,要求工作人員盡量使構(gòu)件的功能、行為和接口設(shè)計更為抽象畫、通用化和參數(shù)化。13、構(gòu)件組裝技術(shù):基于功能的組裝技術(shù)、基于數(shù)據(jù)的組裝技術(shù)和面對對象的組裝技術(shù)。14、軟件體系構(gòu)造的定義:軟件體系構(gòu)造為軟件系統(tǒng)供給了一個構(gòu)造、行為和屬性的高級抽象,由構(gòu)成系統(tǒng)的元素的描述、這些元素的相互作用、指導(dǎo)元素集成的模式以及這些模式的約束組成。軟件體系構(gòu)造不僅指定了系統(tǒng)的組織構(gòu)造和拓撲構(gòu)造,并且顯示了系統(tǒng)需求和構(gòu)成系統(tǒng)的元素之間的對應(yīng)關(guān)系,供給了一些設(shè)計決策的根本原理.軟件體系構(gòu)造的意義:〔1〕體系構(gòu)造是風(fēng)險擔(dān)當(dāng)者進展溝通的手段;〔2〕體系構(gòu)造是早期設(shè)計決策的表達—-①軟件體系構(gòu)造明確了對系統(tǒng)實現(xiàn)的約束條件②軟件體系構(gòu)造打算了開發(fā)和維護組織的組織構(gòu)造③軟件體系構(gòu)造制約著系統(tǒng)的質(zhì)量屬性④通過爭論軟件體系結(jié)構(gòu)可能推測軟件的質(zhì)量⑤軟件體系構(gòu)造使推理和掌握更改更簡潔⑥軟件體系構(gòu)造有助于循序漸進的原型設(shè)計⑦軟件體系構(gòu)造可以作為培訓(xùn)的根底;〔3)軟件體系構(gòu)造是可傳遞和可重用的模型.軟件體系構(gòu)造進展的四個階段:〔1)無體系構(gòu)造設(shè)計階段.以匯編語言進展小規(guī)模應(yīng)用程序開發(fā)為特征。(2〕萌芽階段。消滅了程序構(gòu)造設(shè)計主題,以掌握流圖和數(shù)據(jù)流圖構(gòu)成軟件結(jié)構(gòu)為特征?!?〕初期階段。消滅了從不同側(cè)面描述系統(tǒng)的構(gòu)造模型,UML為典型代表.〔4〕高級階段.以描述系統(tǒng)的高層抽象構(gòu)造為中心,不關(guān)心具體的建模細節(jié),劃分了體系構(gòu)造與傳統(tǒng)軟件構(gòu)造的界限,該階段以Kruchten提出的“4+1”模型為標志。通用體系構(gòu)造風(fēng)格分類數(shù)據(jù)流風(fēng)格:批處理序列、管道與過濾器。調(diào)用/返回風(fēng)格:主程序與子程序、面對對象風(fēng)格、層次構(gòu)造。獨立構(gòu)件風(fēng)格:進程通信、大事系統(tǒng)。虛擬機風(fēng)格:解釋器、基于規(guī)章的系統(tǒng)。倉庫風(fēng)格:黑板系統(tǒng)、傳統(tǒng)型數(shù)據(jù)庫。管道與過濾器.允許設(shè)計師將整個系統(tǒng)的輸入/輸出行為看成是多個過濾器的行為的簡潔合成.支持軟件重用。系統(tǒng)維護和增加系統(tǒng)性能簡潔。(5〕允許對一些如吞吐量、死鎖等屬性的分析?!?〕支持并行執(zhí)行.缺點:〔1〕通常導(dǎo)致進程成為批處理的構(gòu)造。不適合處理交互的應(yīng)用。系統(tǒng)性能下降,并增加了編寫過濾器的簡單性。構(gòu)造示意圖:面對對象系統(tǒng)優(yōu)點:〔1)由于對象對其他對象隱蔽它的表示,所以可以轉(zhuǎn)變一個對象的表示,而不影響其它的對象.〔2).缺點:為了使一個對象和另一個對象通過過程調(diào)用等進展交互,必需知道對象的標識。只要一個對象的標識轉(zhuǎn)變了,就必需修改全部其他明確調(diào)用它的對象。必需修改全部顯示調(diào)用它的其他對象,并消退由此帶來的一些副作用?;诖笫碌碾[式調(diào)用思想:構(gòu)件不直接調(diào)用一個過程,而是動身或播送一個或多個大事。應(yīng)用系統(tǒng)的例子:在編程環(huán)境中用于集成各種工具,在數(shù)據(jù)庫治理系統(tǒng)中確保數(shù)據(jù)的全都性約束,在用戶界面系統(tǒng)中治理數(shù)據(jù),以及在編輯器中支持語法檢查.某系統(tǒng)中,編輯器和變量監(jiān)視器可以登記相應(yīng)Debugger的斷點大事。當(dāng)Debugger在斷點處停下時,它聲明該大事,由系統(tǒng)自動調(diào)用處理程序,如編輯程序可以卷屏到斷點,變量監(jiān)視器刷變量數(shù)值.優(yōu)點:1、為軟件重用供給了強大的支持。2缺點:構(gòu)件放棄了對系統(tǒng)計算的掌握。數(shù)據(jù)交換的問題。既然過程的語義必需依靠于被觸發(fā)大事的上下文約束,關(guān)于正確性的推理存在問題。分層系統(tǒng)舉例:層次系統(tǒng)最廣泛的應(yīng)用是分層通信協(xié)議。在這一應(yīng)用領(lǐng)域中,每一層供給一個抽象的功能,作為上層通信的根底。較低的層次定義低層的交互,最低層通常只定義硬件物理連接。優(yōu)點:1、支持基于抽象程度遞增的系統(tǒng)設(shè)計,使設(shè)計者可以把一個簡單的系統(tǒng)依據(jù)遞增的挨次分解。2、支持功能增加,由于每一層至多與相鄰的上下層進展交互,因此功能轉(zhuǎn)變最多影響相鄰的上下層。3.缺點:〔1)并不是每個系統(tǒng)都可以很簡潔地劃分為分層的模式,甚至即使一個系統(tǒng)的規(guī)律構(gòu)造是層次化的,出于對系統(tǒng)性能的考慮,系統(tǒng)設(shè)計師不得不把一些低級或高級的功能綜合起來?!?〕很難找到一個適宜的、正確的層次抽象方法。倉庫系統(tǒng)傳統(tǒng)型數(shù)據(jù)庫:輸入流中某類時間觸發(fā)進程執(zhí)行的選擇.黑板系統(tǒng):中心數(shù)據(jù)構(gòu)造的當(dāng)前狀態(tài)觸發(fā)進程執(zhí)行的選擇.組成局部:〔1)學(xué)問源〔2〕黑板數(shù)據(jù)構(gòu)造〔3〕掌握客戶/效勞器風(fēng)格優(yōu)點:具有強大的數(shù)據(jù)操作和事務(wù)處理力量,模型思想簡潔,易于人們理解和承受.系統(tǒng)的客戶應(yīng)用程序和效勞器構(gòu)件分別運行在不同的計算機上,系統(tǒng)中每臺效勞器都可以適合各構(gòu)件的要求,這對于硬件和軟件的變化顯示出極大的適應(yīng)性和敏捷性,而且易于對系統(tǒng)進展擴大和縮小。,而數(shù)據(jù)庫效勞器的開發(fā)則集中于數(shù)據(jù)的治理,不必在每一個的應(yīng)用程序中都要對一個DBMS進展編碼。將大的應(yīng)用處理任務(wù)分布到很多通過網(wǎng)絡(luò)連接的低本錢計算機上,以節(jié)約大量費用。缺點:(1〕開發(fā)本錢較高;(2);信息內(nèi)容和形式單一;用戶界面風(fēng)格不一,使用繁雜,不利于推廣使用;軟件移植困難;軟件維護和升級困難;技術(shù)不能輕易應(yīng)用。集中式計算技術(shù)的缺點:〔1〕隨著系統(tǒng)規(guī)模的擴大和功能的提高,集中式系統(tǒng)的簡單性快速增長,給治理、維護帶來困難;〔2)對組織變革和技術(shù)進展的適應(yīng)性差,應(yīng)變力量弱;(3〕不利于發(fā)揮用戶在系統(tǒng)開發(fā)、維護、治理方面的樂觀性與主動精神;〔4〕系統(tǒng)比較脆弱.主機消滅故障時可能使整個系統(tǒng)停頓工作.效勞器主要任務(wù):數(shù)據(jù)庫安全性的要求;數(shù)據(jù)庫訪問并發(fā)性的掌握;數(shù)據(jù)庫前端的客戶應(yīng)用程序的全局數(shù)據(jù)完整性規(guī)章;數(shù)據(jù)庫的備份與恢復(fù).客戶應(yīng)用程序主要任務(wù):供給用戶與數(shù)據(jù)庫交互的界面;向數(shù)據(jù)庫效勞器提交用戶懇求并接收來自數(shù)據(jù)庫效勞器的信息;利用客戶應(yīng)用程序?qū)Υ嬖谟诳蛻舳说臄?shù)據(jù)執(zhí)行應(yīng)用規(guī)律要求。C/S風(fēng)格C/S體系構(gòu)造的不同:優(yōu)點:1、允許合理地劃分三層構(gòu)造的功能,使之在規(guī)律上保持相對獨立性,從而使整個系統(tǒng)的規(guī)律構(gòu)造更為清楚,能提高系統(tǒng)和軟件的可維護性和可擴展性。2、允許更敏捷有效地選用相應(yīng)的平臺和硬件系統(tǒng),使之在處理負荷力量上與處理特性上分別適應(yīng)于構(gòu)造清楚的三層;并且這些平臺和各個組成局部可以具有良好的可升級性和開放性。3、應(yīng)用的各層可以并行開發(fā),各層也可以選擇各自最適合的開發(fā)語言,使之高效并行地開發(fā),到達較高的性能價格比;對每一層的處理規(guī)律的開發(fā)和維護也會更簡潔些。4、允許充分利用功能層有效地隔離開表示層與數(shù)據(jù)層,未授權(quán)的用戶難以繞過功能層而利用數(shù)據(jù)庫工具或黑客手段去非法地訪問數(shù)據(jù)層,為嚴格的安全治理奠定了堅實的根底;整個系統(tǒng)的治理層次也更加合理和可掌握。表示層、功能層、數(shù)據(jù)層主要功能三層風(fēng)格不同物理構(gòu)造比較表示層:表示層是應(yīng)用的用戶接口局部,它擔(dān)負著用戶與應(yīng)用間的對話功能功能層:功能層相當(dāng)于應(yīng)用的本體,它是將具體的業(yè)務(wù)處理規(guī)律編入程序中數(shù)據(jù)層:數(shù)據(jù)層就是數(shù)據(jù)庫治理系統(tǒng),負責(zé)治理對數(shù)據(jù)庫數(shù)據(jù)的讀寫中間件 概念:是一個用API定義的軟件層,是具有強大通信力量和良好可擴展性的分布式軟件治理框架.功能:在客戶機和效勞器或者效勞器和效勞器之間傳送數(shù)據(jù),實現(xiàn)客戶機群和效勞器群之間的通信。掃瞄器/效勞器風(fēng)格 模式構(gòu)造示意圖c/s比較其優(yōu)點:1、基于B/S體系構(gòu)造的軟件,系統(tǒng)安裝、修改和維護全在效勞器端解決。用戶在使用系統(tǒng)時,僅僅需要一個掃瞄器就可運行全部的模塊,真正到達了“零客戶端”的功能,很簡潔在運行時自動升級.2、B/S體系構(gòu)造還供給了異種機、異種網(wǎng)、異種應(yīng)用效勞的聯(lián)機、聯(lián)網(wǎng)、統(tǒng)一效勞的最現(xiàn)實的開放性根底。缺點:1、B/S體系構(gòu)造缺乏對動態(tài)頁面的支持力量,沒有集成有效的數(shù)據(jù)庫處理功能。2B/S體系構(gòu)造的系統(tǒng)擴展力量差,安全性難以掌握。3、承受B/S體系構(gòu)造的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠遠地高于C/S體系構(gòu)造。4、B/S體系構(gòu)造的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動態(tài)交互性強,有利于在線事務(wù)處理(OLTP〕應(yīng)用。公共對象懇求代理構(gòu)造CORBA:是由OMG制定的一個工業(yè)標準,其主要目標是供給一種機制,使得對象可以透亮地發(fā)出懇求和獲得應(yīng)答,從而建立起一個異質(zhì)的分布式應(yīng)用環(huán)境.接口定義語言:CORBA的XML是一種說明性語言,描述面對對象系統(tǒng)開發(fā)所遵循的接口與實現(xiàn)相分別的根本原則.調(diào)用機制:把IDL說明編譯成面對對象程序設(shè)計語言的實代碼后,客戶可以調(diào)用對象的操作。在某些應(yīng)用中,用戶并不了解應(yīng)用接口編譯信息,但也要求調(diào)用對象的操作,這時就要動態(tài)調(diào)用接口來調(diào)用用戶的操作了.異構(gòu)構(gòu)造風(fēng)格 不同的體系構(gòu)造有不同的處理力量,面對具體問題,混合軟件體系構(gòu)造處理問題能夠結(jié)合各自的優(yōu)點,這種體系構(gòu)造被稱為異構(gòu)構(gòu)造。SOA定義:是一種在計算環(huán)境中設(shè)計、開發(fā)、部署和治理離散規(guī)律單元〔效勞)模型的方法。SOASML等技術(shù)的根底上,通過使用基于SML的語言來描述接口,效勞已經(jīng)轉(zhuǎn)到更動態(tài)且更敏捷的接口系統(tǒng)中,CORBA中的XML無法與之相比。SOA的特征:面對效勞的分析與設(shè)計三個主要抽象級別:操作、效勞、業(yè)務(wù)流程SOADOOAD的關(guān)系:綜合了面對對象的分子與設(shè)計(OOAD〕、企業(yè)體系構(gòu)造〔EA〕、和業(yè)務(wù)流程建?!睟PM)中的適當(dāng)原理,將這些規(guī)章中的原理與很多獨特的原理組合起來,提出了面對效勞的分析與設(shè)計〔SOAD〕。OOAD從根底設(shè)計層為SOAD供給了理論支撐.OOAD現(xiàn)有的開發(fā)流程和表示法僅涵蓋支持SOA范式所需要的局部要求。SOA效勞棧:覺察效勞層:SOAP、REST 描述效勞層:WSDL、XMLSchema消息格式層:UDDI、DISCO 編碼格式層:XML 傳輸協(xié)議層:、TCP/IP、SMTP9章RIA”富”的含義:1。豐富的數(shù)據(jù)模型:意味著客戶端的用戶界面能表現(xiàn)和應(yīng)對更多更簡單的數(shù)據(jù)模式,這樣才能處理客戶端的運算以及異步發(fā)送,接收數(shù)據(jù)。豐富的用戶界面:RIA能供給更多改進界面,HTML只能為用戶的界面掌握供給有限的功能,RIA允許一些富有制造性的界面掌握,奇異地與數(shù)據(jù)模式相合.RIA客戶端開發(fā)技術(shù):1.MacromediaFlash/Flex2。AJAX3。Laszlo4。Avalon5.JavaEE6.XUL7。Bindows8.OracleFormsAJAX技術(shù):是由幾種蓬勃進展的技術(shù)以的方式組合而成的,包含基于XHTML和CSS標準的表示;使用DOM進展動態(tài)顯示和交互;使用XMLRequest與效勞器進展異步通信;使用JavaScript綁定一切。1。XML2。XHTML3。JavaScript4.XMLRequest5。DOM6.XSLT7.CSS借助于AJAX,可以在用戶單擊按鈕時,使用JavaScript和XHTML馬上更用戶界面,并向效勞器發(fā)出異步懇求,以執(zhí)行更或查詢數(shù)據(jù)庫。當(dāng)懇求返回時,就可以使用JavaScript和CSS來相應(yīng)地更用戶界面,而不是刷整個頁面。更重要的是,用戶甚至不知道掃瞄器正在與效勞器通信,Web站點看起來是即時響應(yīng)的。12章設(shè)計模式是前人閱歷的總結(jié),它使人們可以便利地復(fù)用成功的設(shè)計和體系構(gòu)造。簡潔的理解,是一些設(shè)計面對對象的軟件開發(fā)的閱歷總結(jié)。一個設(shè)計模式事實上是系統(tǒng)地命名,解釋和評價某一個重要的可重現(xiàn)的面對對象的設(shè)計方案。受到普遍認可的設(shè)計模式定義:是由DirkRiehle和HeinzZullighoven1996年在其論文UnderstandingandUsingPatternsinSoftwareDevelopment中給出的;”模式是指從某個具體”。MVC設(shè)計模式:把交互系統(tǒng)的組成分解成模型Model,視圖View,掌握Controller三種構(gòu)件,是一種交互界面的構(gòu)造組織模型。設(shè)計模型的根本成分:1.模式名稱:通常用來描述一個設(shè)計問題,它的解法和效果,由一到兩個詞組成。模式名稱的產(chǎn)生使人們在更高的抽象層次上進展設(shè)計并溝通設(shè)計思想。2.問題:告知人們什么時候要使用設(shè)計模式,解釋問題及其背景。設(shè)計模式用術(shù)語”強制條件”來說明問題要解決時應(yīng)當(dāng)考慮的各個方面:〔1〕解決方案必需滿足的需求〔2〕必需考慮的約束(3〕解決方案必需具有期望的特性。如MVC模式指出了兩個強制條件:必需易于修改用戶界面,但軟件的功能核心不能被修改所影響.解決方案:解決方案描述設(shè)計的根本要素:它們的關(guān)系,各自的任務(wù)以及相互之間的合作。解決方案包括兩個方面:第一,每個模式規(guī)定了一個特定的構(gòu)造,即元素的一個空間配置。其次,每個模式規(guī)定了運行期間的行為。效果:效果描述應(yīng)用設(shè)計模式后的結(jié)果和權(quán)衡。5.設(shè)計模式的分類:1,創(chuàng)立型模式〔1〕工廠方法模式〔2〕抽象工廠模式(3〕原型模式(4〕單例模式〔5〕建筑者模式2,構(gòu)造式模式〔1〕適配器模式〔2〕橋接模式〔3〕組合模式〔4〕裝飾模式(5)外觀模式〔6〕亨元模式〔7〕代理模式3,行為模式〔1〕職責(zé)鏈模式〔2)命令模式〔3〕解釋器模式〔4〕迭代器模式(5〕中介者模式〔6)備忘錄模式〔7〕觀看者模式〔8〕狀態(tài)模式(9〕策略模式〔10〕模板方法模式〔11〕訪問者模式多項選擇題1、青鳥構(gòu)件庫承受 B.刻面 分類方法對構(gòu)件進展分類。這些刻面包括:使用環(huán)境,應(yīng)用領(lǐng)域,功能,層次,表示方法,2、軟件體系構(gòu)造是整個系統(tǒng)的骨架,在軟件開發(fā)中起著格外重要的作用。下面關(guān)于關(guān)于軟件體系構(gòu)造作用的描述正確的有 ABCD 。A。體系構(gòu)造是風(fēng)險擔(dān)當(dāng)者進展溝通的手段B.軟件體系構(gòu)造打算了開發(fā)和維護組織的組織構(gòu)造C。通過爭論軟件體系構(gòu)造可能推測軟件的質(zhì)量D。軟件體系構(gòu)造有助于循序漸進的原型設(shè)計B3、客戶/效勞器風(fēng)格的應(yīng)用程序中客戶應(yīng)用程序的主要任務(wù)不包括:_B。數(shù)據(jù)庫的備份與恢復(fù)_.A4、從概念上講,SOA有三個主要的抽象級別,分別是操作、效勞和業(yè)務(wù)流程。其中,SOA_操作 可以直接與面對對象的方法相比,它們都有特定的構(gòu)造化接口,并且返回構(gòu)造化的響應(yīng),完全同方法一樣。CD5、以下關(guān)于設(shè)計模式的表達正確的有 。C。模式不僅描述模塊,它給出更深層的系統(tǒng)構(gòu)造和機理D.模式通過記錄得到解B6、依據(jù)目的和用途的不同,設(shè)計模式可分為創(chuàng)立型模式、構(gòu)造型模式和行為型模式。以下式中不屬于創(chuàng)立型模式的是 B。橋接模式 。推斷題〔F)傳統(tǒng)型數(shù)據(jù)庫是一種黑板系統(tǒng),由中心數(shù)據(jù)庫的當(dāng)前狀態(tài)觸發(fā)進程執(zhí)行的選擇。(T)面對對象風(fēng)格屬于通用體系構(gòu)造風(fēng)格分類中的調(diào)用/返回風(fēng)格。填空題1、在構(gòu)件重用的過程中,為了削減構(gòu)件修改的工作量,要求開發(fā)人員盡量使構(gòu)件的功能、行為和接口設(shè)計更為抽象化、通用化和參數(shù)化.這樣構(gòu)件的用戶即可通過對實參的選取來調(diào)整構(gòu)件的功能或行為。?2、網(wǎng)絡(luò)體系構(gòu)造是一個典型的_分層系統(tǒng),這種風(fēng)格的體系構(gòu)造中,連接件通過算法〔)來定義。問答題1、簡述構(gòu)件分類方法中關(guān)鍵字分類法的根本思想及其相應(yīng)檢索方法。P7P10依據(jù)領(lǐng)域分析的結(jié)果將應(yīng)用領(lǐng)域的概念依據(jù)從抽象到具體的挨次逐次分解為樹狀或有向無回路圖構(gòu)造。每個概念用一個描述性的關(guān)鍵字表示。不行分解的原子級關(guān)鍵字包含隸屬于它的某些構(gòu)件.基于關(guān)鍵字的檢索:系統(tǒng)在圖形用戶界面上將構(gòu)件庫的關(guān)鍵字樹狀構(gòu)造直觀地展現(xiàn)給用戶;用戶通過對樹狀構(gòu)造的逐級掃瞄查找需要的關(guān)鍵字并提取相應(yīng)地構(gòu)件。固然,用戶也可以直接給出關(guān)鍵字,由系統(tǒng)自動給出適宜的候選構(gòu)件清單。優(yōu)點:簡潔,易于實現(xiàn),但在某些場合沒有應(yīng)用價值,由于用戶往往無法用構(gòu)件庫中已有的關(guān)鍵字描述期望的構(gòu)功能或行為,對庫的掃瞄也簡潔使用戶迷失方向。2、簡述基于大事系統(tǒng)的根本思想。P52構(gòu)建不直接調(diào)用一個過程,而是觸發(fā)或播送一個或多個大事.系統(tǒng)中的其他構(gòu)件中的過程在一個或多個大事中注冊,當(dāng)一個大事被觸發(fā),系統(tǒng)自動調(diào)用在這個大事中注冊的全部過程,這樣,一個大事的觸發(fā)就導(dǎo)致了另一模塊中的過程的調(diào)用。3、與兩層C/S相比,三層C/S構(gòu)造主要優(yōu)點是什么?〔1)允許合理地劃分三層構(gòu)造的功能,使之在規(guī)律上保持相對獨立性,從而使整個系統(tǒng)的規(guī)律構(gòu)造更為清楚,能提高系統(tǒng)和軟件的可維護性和可擴展性。〔2〕允許更敏捷有效地選用相應(yīng)的平臺和硬件系統(tǒng),使之在處理負荷力量上與處理特性上分別適應(yīng)于構(gòu)造清楚的三層;并且這些平臺和各個組成局部可以具有良好的可升級性和開放性。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 營養(yǎng)產(chǎn)業(yè)可持續(xù)發(fā)展-洞察分析
- 外觀模式可維護性-洞察分析
- 稀有金屬國際市場動態(tài)-洞察分析
- 研究倫理與倫理責(zé)任-洞察分析
- 微創(chuàng)瞼下垂矯正技術(shù)-洞察分析
- 隱私防護的影像存儲方案-洞察分析
- 細胞免疫調(diào)控策略-洞察分析
- 虛擬現(xiàn)實在創(chuàng)傷后應(yīng)激障礙治療-洞察分析
- 娃娃玩具行業(yè)人才培養(yǎng)與引進研究-洞察分析
- 天文學(xué)與環(huán)境保護-洞察分析
- 欄桿百葉安裝施工方案
- (高速公路)工程施工便道施工方案-
- 低壓配電電源質(zhì)量測試記錄
- 安徽省水利工程質(zhì)量檢測和建筑材料試驗服務(wù)收費標準
- 2022課程標準解讀及學(xué)習(xí)心得:大單元教學(xué)的實踐與思考
- OA協(xié)同辦公系統(tǒng)運行管理規(guī)定
- 公安警察工作匯報PPT模板課件
- 某小區(qū)建筑節(jié)能保溫工程監(jiān)理實施細則
- 污水處理中常用的專業(yè)術(shù)語
- 石英砂過濾器說明書
- 外市電引入工程實施管理要求(重要)
評論
0/150
提交評論