歡迎您訪問 東莞市穩(wěn)固電子有限公司官網(wǎng)! | 設(shè)為首頁 | 加入收藏 | 在線留言 | 聯(lián)系我們 |
![]() |
![]() |
首 頁 | ![]() |
關(guān)于穩(wěn)固 | ![]() |
產(chǎn)品展示 | ![]() |
供求信息 | ![]() |
合作品牌 | ![]() |
庫存展示 | ![]() |
新聞中心 | ![]() |
人才招聘 | ![]() |
在線留言 | ![]() |
聯(lián)系我們 | ![]() |
![]() |
![]() |
![]() |
熱門搜索:AMP連接器 | TE連接器 | Tyco連接器 | MOLEX連接器 | JST連接器 | KET連接器 | Yeonho連接器 | KST連接器 | JH連接器 | JS端子等。 | ![]() |
![]() |
jst連接器的引入和AOP代碼框架的自動(dòng)生成使面向方面的軟件過程從高層架構(gòu)到底層設(shè)計(jì)變得更加完備。在這一章中,達(dá)到了以下的目的:使用連接器的輔助來進(jìn)行高層架構(gòu)設(shè)計(jì),在面向方面的軟件開發(fā)過程中實(shí)現(xiàn)了設(shè)計(jì)層次的關(guān)注點(diǎn)分離,當(dāng)然這里的假設(shè)是在前期,需求已經(jīng)被清楚地定義和說明。連接器的引入對(duì)原有的UML幾乎沒有任何影響,設(shè)計(jì)人員所熟悉的工作環(huán)境不會(huì)有任何大的改變。Aspect元素和核心元素完全分離,它們之間使用與實(shí)現(xiàn)語言無關(guān)的連接器來關(guān)聯(lián),圍繞連接器,可以支持任何流行的AOP實(shí)現(xiàn)技術(shù),并且為將來出現(xiàn)的AOP技術(shù)預(yù)留接口。
由于只有連接器是橫切的元素,因此Aspect元素和核心元素的復(fù)用性更高。這樣的封裝讓所有屬于一個(gè)關(guān)注點(diǎn)的類自動(dòng)的進(jìn)行了邏輯分組。避免了圖形糾纏,提高了設(shè)計(jì)模型的可讀性。為了支持底層架構(gòu)設(shè)計(jì),實(shí)現(xiàn)代碼框架生成工具來提高生產(chǎn)力,并且避免映射模型到代碼時(shí)引入的錯(cuò)誤。由于連接器的引入是以標(biāo)準(zhǔn)UML為基礎(chǔ)的,因此可以將其,視作為在現(xiàn)有CASE工具中促進(jìn)AOP建模的一種簡(jiǎn)單而又有效的途徑。連接器和代碼框架生成功能的組合將使AOP在軟件開發(fā)中的復(fù)用性和使用效率大大提高。
jst連接器必須包括以下的信息:Pointcut枚舉信息:較為簡(jiǎn)單的程序控制流程中的執(zhí)行點(diǎn),即核心元素和Aspect關(guān)系的中心;Aspect優(yōu)先級(jí)信息:以相對(duì)的方式,標(biāo)示多個(gè)Aspect之間的優(yōu)先級(jí)關(guān)系;Pointcut通配符:比較復(fù)雜的Pointcut信息,可以由設(shè)計(jì)人員自行編寫或者由建模工具自動(dòng)提取。
jst連接器的引入就是為了分別通過面向方面建模以及通過自動(dòng)產(chǎn)生代碼,在高層架構(gòu)和底層設(shè)計(jì)上,實(shí)現(xiàn)橫切關(guān)注點(diǎn)的分離。通常,橫切于架構(gòu)的設(shè)計(jì)工件很難用一個(gè)組件或者包來封裝,而是會(huì)分布在多個(gè)組件或者包中,這就會(huì)導(dǎo)致設(shè)計(jì)難以理解,難以維護(hù)。
友情鏈接: |
東莞市穩(wěn)固電子有限公司 版權(quán)所有@ Copyright 2012【Bmap】【Gmap】【后臺(tái)管理】
【百度統(tǒng)計(jì)】 電 話:0769-82993601 傳 真:0769-82993602 訪問量: 《中華人民共和國電信與信息服務(wù)業(yè)務(wù)經(jīng)營許可證》編號(hào):粵ICP備17131281號(hào) *本站相關(guān)網(wǎng)頁素材及相關(guān)資源均來源互聯(lián)網(wǎng),如有侵權(quán)請(qǐng)速告知,我們將會(huì)在24小時(shí)內(nèi)刪除* AMP連接器|TE連接器|Tyco連接器|MOLEX連接器|JST連接器|KET連接器| Yeonho連接器|KST連接器|JH連接器|JS端子 |