1.一種物聯(lián)網(wǎng)數(shù)據(jù)交換方法,其特征在于,所述方法包括:
S1、需求方向管理方發(fā)送目錄檢索請求;
S2、管理方根據(jù)所述目錄檢索請求對目錄數(shù)據(jù)庫中的交換數(shù)據(jù)目錄進(jìn)行檢索,并將檢索過濾后的目錄發(fā)送至需求方;
S3、需求方對所述檢索過濾后的目錄進(jìn)行解析,若所述檢索過濾后的目錄包含需求方所需的數(shù)據(jù),則向管理方發(fā)送目錄查詢請求;
S4、管理方接收所述目錄查詢請求,并將所述目錄查詢請求涉及的數(shù)據(jù)資源訪問方式發(fā)送至需求方;
S5、需求方根據(jù)所述數(shù)據(jù)資源訪問方式生成數(shù)據(jù)交換請求,并接收提供方返回的數(shù)據(jù)資源;
其中,所述交換數(shù)據(jù)目錄包括:數(shù)據(jù)資源描述信息、數(shù)據(jù)資源訪問方式。
2.如權(quán)利要求1所述的方法,其特征在于,在步驟S1之前,所述方法還包括:
提供方向管理方發(fā)送目錄注冊請求;
管理方接收所述目錄注冊請求,并將所述目錄注冊請求攜帶的交換數(shù)據(jù)目錄進(jìn)行注冊發(fā)布。
3.如權(quán)利要求2所述的方法,其特征在于,在管理方接收所述目錄注冊請求之后,所述方法還包括:
管理方根據(jù)所述目錄注冊請求攜帶的身份認(rèn)證信息對提供方進(jìn)行鑒權(quán);若提供方通過鑒權(quán),則將所述目錄注冊請求攜帶的交換數(shù)據(jù)目錄進(jìn)行注冊發(fā)布;若提供方未通過鑒權(quán),則管理方向提供方返回注冊請求失敗的響應(yīng)信息。
4.如權(quán)利要求1所述的方法,其特征在于,在管理方接收所述目錄查詢請求之后,所述方法還包括:
管理方從所述目錄查詢請求中解析出待查詢目錄的提供方;
查詢預(yù)先存儲的數(shù)據(jù)交換權(quán)限列表;若所述需求方與所述待查詢目錄的提供方屬于數(shù)據(jù)直連供需組,則管理方將提供方的數(shù)據(jù)資源訪問方式發(fā)送至需求方;
其中,所述數(shù)據(jù)交換權(quán)限列表包括:數(shù)據(jù)直連供需組、數(shù)據(jù)中轉(zhuǎn)供需組。
5.如權(quán)利要求4所述的方法,其特征在于,若所述需求方與所述待查詢目錄的提供方屬于數(shù)據(jù)中轉(zhuǎn)供需組,則管理方將自身的數(shù)據(jù)資源訪問方式發(fā)送至需求方;需求方根據(jù)管理方的數(shù)據(jù)資源訪問方式向管理方發(fā)送數(shù)據(jù)交換請求,并由管理方將所述數(shù)據(jù)交換請求轉(zhuǎn)發(fā)至提供方,并接收由管理方轉(zhuǎn)發(fā)的數(shù)據(jù)資源。
6.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)資源訪問方式包括:接口信息;
所述接口信息包括:接口協(xié)議說明、數(shù)據(jù)接口名稱、數(shù)據(jù)接口地址、接口數(shù)據(jù)更新頻率。
7.一種物聯(lián)網(wǎng)數(shù)據(jù)交換系統(tǒng),其特征在于,所述系統(tǒng)包括:多個提供方、管理方、多個需求方;
提供方,用于向管理方發(fā)送目錄注冊請求,以及接收需求方發(fā)送的數(shù)據(jù)交換請求、并根據(jù)所述數(shù)據(jù)交換請求向需求方返回數(shù)據(jù)資源;
管理方,用于接收提供方發(fā)送的目錄注冊請求、并將所述目錄注冊請求攜帶的交換數(shù)據(jù)目錄進(jìn)行注冊發(fā)布;還用于接收需求方發(fā)送的目錄檢索請求,根據(jù)所述目錄檢索請求對目錄數(shù)據(jù)庫中的交換數(shù)據(jù)目錄進(jìn)行檢索,并將檢索過濾后的目錄發(fā)送至需求方,以及接收需求方發(fā)送的目錄查詢請求、并將所述目錄查詢請求涉及的數(shù)據(jù)資源訪問方式發(fā)送至需求方;
需求方,用于向管理方發(fā)送目錄檢索請求、并接收所述檢索過濾后的目錄,以及向管理方發(fā)送目錄查詢請求、并接收所述目錄查詢請求涉及的數(shù)據(jù)資源訪問方式,以及根據(jù)所述數(shù)據(jù)資源訪問方式向提供方發(fā)送數(shù)據(jù)交換請求,并接收提供方返回的數(shù)據(jù)資源;
其中,所述交換數(shù)據(jù)目錄包括:數(shù)據(jù)資源描述信息、數(shù)據(jù)資源訪問方式。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,在接收所述目錄注冊請求之后,所述管理方還用于:
根據(jù)所述目錄注冊請求攜帶的身份認(rèn)證信息對提供方進(jìn)行鑒權(quán);若提供方通過鑒權(quán),則將所述目錄注冊請求攜帶的交換數(shù)據(jù)目錄進(jìn)行注冊發(fā)布;若提供方未通過鑒權(quán),則管理方向提供方返回注冊請求失敗的響應(yīng)信息。
9.如權(quán)利要求7所述的系統(tǒng),其特征在于,管理方在接收所述目錄查詢請求之后,還用于:從所述目錄查詢請求中解析出待查詢目錄的提供方;查詢預(yù)先存儲的數(shù)據(jù)交換權(quán)限列表;若所述需求方與所述待查詢目錄的提供方屬于數(shù)據(jù)直連供需組,則管理方將提供方的數(shù)據(jù)資源訪問方式發(fā)送至需求方;
其中,所述數(shù)據(jù)交換權(quán)限列表包括:數(shù)據(jù)直連供需組、數(shù)據(jù)中轉(zhuǎn)供需組。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,若所述需求方與所述待查詢目錄的提供方屬于數(shù)據(jù)中轉(zhuǎn)供需組,則管理方將自身的數(shù)據(jù)資源訪問方式發(fā)送至需求方;需求方根據(jù)管理方的數(shù)據(jù)資源訪問方式向管理方發(fā)送數(shù)據(jù)交換請求,并由管理方將所述數(shù)據(jù)交換請求轉(zhuǎn)發(fā)至提供方,并接收由管理方轉(zhuǎn)發(fā)的數(shù)據(jù)資源。