淺談板對板連接器在高層架構(gòu)設(shè)計中的作用分析
作者: 來源: 日期:2018-03-31 17:31:16
我們的身邊很經(jīng)常會使用到板對板連接器,所以當(dāng)小編說起的時候是否感到非常的熟悉呢?無論我們使用什么東西都要了解清楚它的使用性能,知道具體的操作方法,避免出現(xiàn)問題。今天小編來與大家一起來學(xué)習(xí)一下板對板連接器在高層架構(gòu)設(shè)計中的作用分析,分別如下:
連接器的引入和AOP代碼框架的自動生成使面向方面的軟件過程從高層架構(gòu)到底層設(shè)計變得更加完備。在這一章中,達(dá)到了以下的目的:使用連接器的輔助來進(jìn)行高層架構(gòu)設(shè)計,在面向方面的軟件開發(fā)過程中實(shí)現(xiàn)了設(shè)計層次的關(guān)注點(diǎn)分離,當(dāng)然這里的假設(shè)是在前期,需求已經(jīng)被清楚地定義和說明。連接器的引入對原有的UML幾乎沒有任何影響,設(shè)計人員所熟悉的工作環(huán)境不會有任何大的改變。Aspect元素和核心元素完全分離,它們之間使用與實(shí)現(xiàn)語言無關(guān)的連接器來關(guān)聯(lián),圍繞連接器,可以支持任何流行的AOP實(shí)現(xiàn)技術(shù),并且為將來出現(xiàn)的AOP技術(shù)預(yù)留接口。
技術(shù)人員說由于只有連接器是橫切的元素,因此Aspect元素和核心元素的復(fù)用性更高。這樣的封裝讓所有屬于一個關(guān)注點(diǎn)的類自動的進(jìn)行了邏輯分組。避免了圖形糾纏,提高了設(shè)計模型的可讀性。為了支持底層架構(gòu)設(shè)計,實(shí)現(xiàn)代碼框架生成工具來提高生產(chǎn)力,并且避免映射模型到代碼時引入的錯誤。由于連接器的引入是以標(biāo)準(zhǔn)UML為基礎(chǔ)的,因此可以將其,視作為在現(xiàn)有CASE工具中促進(jìn)AOP建模的一種簡單而又有效的途徑。連接器和代碼框架生成功能的組合將使AOP在軟件開發(fā)中的復(fù)用性和使用效率大大提高。
連接器的引入就是為了分別通過面向方面建模以及通過自動產(chǎn)生代碼,在高層架構(gòu)和底層設(shè)計上,實(shí)現(xiàn)橫切關(guān)注點(diǎn)的分離。通常,橫切于架構(gòu)的設(shè)計工件很難用一個組件或者包來封裝,而是會分布在多個組件或者包中,這就會導(dǎo)致設(shè)計難以理解,難以維護(hù)。
以上就是關(guān)于板對板連接器在高層架構(gòu)設(shè)計中的作用分析簡單介紹,更多關(guān)于板對板連接器的信息請咨詢本站,網(wǎng)站地址:http://tfza.cn
下一個:連接器使用有什么好處呢?