摘要:在采用面向服務(wù)架構(gòu)(sOA)實(shí)施分布式開發(fā)中,為實(shí)現(xiàn)對(duì)服務(wù)資源在效率、可伸縮性和自適應(yīng)動(dòng)態(tài)演化的支持,通過對(duì)企業(yè)服務(wù)總線(EsB)拓?fù)淠P偷姆治?,引入?duì)基于域內(nèi)服務(wù)注冊(cè)的統(tǒng)一EsB基礎(chǔ)設(shè)施的自組織機(jī)制(sOM)。通過對(duì)sOM的設(shè)計(jì),實(shí)現(xiàn)了EsB中服務(wù)的動(dòng)態(tài)加入和退出機(jī)制、服務(wù)狀態(tài)動(dòng)態(tài)變化機(jī)制、負(fù)載感知的自適應(yīng)機(jī)制和節(jié)點(diǎn)的容錯(cuò)機(jī)制。在對(duì)sOM的仿真與實(shí)踐中,證實(shí)了sOM占用帶寬少、信息收斂快、適應(yīng)性好。
關(guān)鍵詞:面向服務(wù)架構(gòu);企業(yè)服務(wù)總線;基礎(chǔ)設(shè)施;自組織機(jī)制;分布式環(huán)境
中圖分類號(hào):TP311
文獻(xiàn)標(biāo)志碼:A
文章編號(hào):1001—3695(2009)11—4188一05