摘 要:采用在軟總線TAO(TheACEORB)上利用XML文檔中所包含的語義化的抽象數(shù)據(jù)類型對構(gòu)件對象進行操作,從而實現(xiàn)語義化的性能約束構(gòu)件組裝。建構(gòu)的XML模式描述了構(gòu)件組裝相關(guān)的構(gòu)件接口、交互及配置規(guī)約,并通過接口顯式地表達構(gòu)件對環(huán)境的依賴,使得能在一個分布式的網(wǎng)絡環(huán)境里,將多個處于不同節(jié)點、提供緊密相關(guān)服務的構(gòu)件在運行時動態(tài)地組裝成功能系統(tǒng)。在給出的示例中,實現(xiàn)了將三個分布在不同節(jié)點的性能約束構(gòu)件通過它們接口的交互及配置,實現(xiàn)在運行時開放的松散式組裝。最后給出了下一步研究工作的重點及方向。
關(guān)鍵詞:構(gòu)件組裝;接口規(guī)約;交互規(guī)約;配置規(guī)約;運行時
中圖法分類號:TP311
文獻標識碼:A
文章編號:1001-3695(2006)12-0097-04