1.一種基于AFDX總線的發(fā)布訂閱方法,其特征在于,包括如下步驟:
通過(guò)描述的方法對(duì)AFDX端系統(tǒng)和所述AFDX總線上相應(yīng)的總線資源進(jìn)行配置;
配置多個(gè)用于面向應(yīng)用數(shù)據(jù)的發(fā)布訂閱端口,所述發(fā)布訂閱端口為數(shù)據(jù)發(fā)布端口或數(shù)據(jù)接收端口;
配置全局?jǐn)?shù)據(jù)區(qū),所述全局?jǐn)?shù)據(jù)區(qū)用于存儲(chǔ)所述數(shù)據(jù)接收端口所接收的數(shù)據(jù),并根據(jù)接收到的請(qǐng)求向所述數(shù)據(jù)發(fā)布端口轉(zhuǎn)發(fā)與所述請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)。
2.如權(quán)利要求1所述的發(fā)布訂閱方法,其特征在于,所述通過(guò)描述的方法對(duì)AFDX端系統(tǒng)和所述AFDX總線上相應(yīng)的總線資源進(jìn)行配置,包括:
發(fā)布以XML文件為載體的配置表,所述配置表描述有配置參數(shù)和關(guān)聯(lián)關(guān)系;
根據(jù)所述配置參數(shù)對(duì)所述AFDX端系統(tǒng)進(jìn)行配置;
根據(jù)所述關(guān)聯(lián)關(guān)系對(duì)所述總線資源的關(guān)系進(jìn)行配置。
3.如權(quán)利要求1所述的發(fā)布訂閱方法,其特征在于,所述總線資源包括所述AFDX總線的虛擬鏈路和數(shù)據(jù)端口。
4.如權(quán)利要求1所述的發(fā)布訂閱方法,其特征在于,所述配置全局?jǐn)?shù)據(jù)區(qū),包括:
發(fā)布以XML文件為載體的路由配置表,所述路由配置表包括數(shù)據(jù)之間的路由關(guān)系。
5.一種基于AFDX總線的發(fā)布訂閱系統(tǒng),其特征在于,包括:
發(fā)布訂閱配置模塊,用于通過(guò)描述的方法,對(duì)AFDX端系統(tǒng)和所述AFDX總線上相應(yīng)的總線資源進(jìn)行配置;
端口配置模塊,用于配置多個(gè)用于面向應(yīng)用數(shù)據(jù)的發(fā)布訂閱端口,所述發(fā)布訂閱端口為數(shù)據(jù)發(fā)布端口或數(shù)據(jù)接收端口;
發(fā)布訂閱中間模塊,用于配置全局?jǐn)?shù)據(jù)區(qū),所述全局?jǐn)?shù)據(jù)區(qū)用于存儲(chǔ)所述數(shù)據(jù)接收端口所接收的數(shù)據(jù),并根據(jù)接收到的請(qǐng)求向所述數(shù)據(jù)發(fā)布端口轉(zhuǎn)發(fā)與所述請(qǐng)求相對(duì)應(yīng)的數(shù)據(jù)。
6.如權(quán)利要求5所述的發(fā)布訂閱系統(tǒng),其特征在于,所述發(fā)布訂閱配置模塊包括:
配置表發(fā)布單元,用于發(fā)布以XML文件為載體的配置表,所述配置表描述有配置參數(shù)和關(guān)聯(lián)關(guān)系;
第一配置單元,用于根據(jù)所述配置參數(shù)對(duì)所述AFDX端系統(tǒng)進(jìn)行配置;
第二配置單元,用于根據(jù)所述關(guān)聯(lián)關(guān)系對(duì)所述總線資源的關(guān)系進(jìn)行配置。
7.如權(quán)利要求5所述的發(fā)布訂閱系統(tǒng),其特征在于,所述總線資源包括所述AFDX總線的虛擬鏈路和數(shù)據(jù)端口。
8.如權(quán)利要求5所述的發(fā)布訂閱系統(tǒng),其特征在于,所述發(fā)布訂閱中間模塊具體用于發(fā)布以XML文件為載體的路由配置表,所述路由配置表包括數(shù)據(jù)之間的路由關(guān)系。