摘要:首先介紹了航天型號軟件開(kāi)發(fā)框架遇到的問(wèn)題,分析了航天型號垂直應用框架和微服務(wù)框架的優(yōu)缺點(diǎn),著(zhù)重介紹了目前互聯(lián)網(wǎng)領(lǐng)域流行的微服務(wù)框架Thrift-Eureka和Dubbo。接著(zhù)描述了互聯(lián)網(wǎng)領(lǐng)域的微服務(wù)框架適配航天型號軟件領(lǐng)域遇到的問(wèn)題。然后基于微服務(wù)框架思想和Dubbo微服務(wù)框架,提出了一種適用于航天型號軟件領(lǐng)域的微服務(wù)框架。該服務(wù)框架有兩種使用模式,一種適用于包含數據庫的型號軟件系統,一種適用于不包含數據庫的型號軟件系統。針對有數據庫的型號軟件系統,利用數據庫系統來(lái)實(shí)現微服務(wù)框架的注冊中心功能。針對沒(méi)有數據庫的型號軟件系統,利用廣播協(xié)議、本地日志來(lái)實(shí)現微服務(wù)框架注冊中心功能。