摘 要: 目前實(shí)時(shí)CORBA在電信、電子商務(wù)、證券、復(fù)雜工業(yè)控制等領(lǐng)域發(fā)揮著越來越重要的作用。針對這些應(yīng)用的特點(diǎn),首先論述了分布式中間件和分布式應(yīng)用開發(fā)對多線程的需求,再在實(shí)時(shí)CORBA的基礎(chǔ)上,設(shè)計(jì)并用C++實(shí)現(xiàn)了一個(gè)具有Java風(fēng)格的面向?qū)ο蟮钠脚_依賴層,它能夠在不同的平臺上運(yùn)行,可以把CORBA優(yōu)先級映射為本地優(yōu)先級,具有固定優(yōu)先級的調(diào)度策略,在提供靈活的線程管理的同時(shí),能夠有效地防止優(yōu)先級反轉(zhuǎn)。
關(guān)鍵詞:實(shí)時(shí)CORBA;平臺依賴層;優(yōu)先級映射;固定優(yōu)先級調(diào)度;優(yōu)先級反轉(zhuǎn)
中圖法分類號:TP393.02
文獻(xiàn)標(biāo)識碼:A
文章編號:1001—3695(2005)08—0167—03