COM組件的優(yōu)點(diǎn)
來源:jobsfree.cn 發(fā)表時(shí)間:2021-10-30
①可以將系統(tǒng)中的組件用新的替換掉,以便隨時(shí)進(jìn)行系統(tǒng)的 升級(jí)和定制;
?、诳梢苑奖愕膶?yīng)用系 統(tǒng)擴(kuò)展到網(wǎng)絡(luò)環(huán)境下;
?、劭梢栽诙鄠€(gè)應(yīng)用系統(tǒng)中重復(fù)利用同一個(gè)組件;
?、蹸OM 組件的特性是與語言無關(guān)和與平臺(tái)無關(guān)。因此,一經(jīng) 開發(fā)便可以使用不同的高級(jí)語言和開發(fā)工具調(diào)用。并且,客源在此 COM 組件基礎(chǔ)進(jìn) 行二次開發(fā)。
COM組件的必要性
使用組件的優(yōu)點(diǎn):
組件架構(gòu)的一個(gè)優(yōu)點(diǎn)就是應(yīng)用可以隨時(shí)間的流逝而發(fā)展進(jìn)化。除此之外,使用組件還有一些可以使對(duì)以有應(yīng)用的升級(jí)更加 方便和靈活的優(yōu)點(diǎn),如應(yīng)用的定制,組件庫以及分布式組件等。
使用組件的種種優(yōu)點(diǎn)直接來源于可以將它們動(dòng)態(tài)的插入或卸出應(yīng)用。為了實(shí)現(xiàn)這種功能,所有的組件必須滿足兩個(gè)條件: 第一,組件必須動(dòng)態(tài)鏈接;第二,它們必須隱藏(或封裝)其內(nèi)部實(shí)現(xiàn)細(xì)節(jié)。動(dòng)態(tài)鏈接對(duì)于組件而言是一個(gè)至關(guān)重要的要求, 而消息隱藏則是動(dòng)態(tài)鏈接的一個(gè)必要條件。