1.一種數(shù)據(jù)庫訪問方法,其特征在于,該方法包括以下步驟:
接收應(yīng)用程序發(fā)送的對數(shù)據(jù)庫系統(tǒng)中目標(biāo)數(shù)據(jù)庫的訪問請求;
從接口層中預(yù)設(shè)的各類數(shù)據(jù)庫對應(yīng)的訪問接口中選擇該目標(biāo)數(shù)據(jù)庫對應(yīng)的訪問接口;
根據(jù)所述訪問請求,調(diào)用所選擇的訪問接口對該目標(biāo)數(shù)據(jù)庫執(zhí)行訪問操作。
2.如權(quán)利要求1所述的數(shù)據(jù)庫訪問方法,其特征在于,所述接收應(yīng)用程序發(fā)送的對數(shù)據(jù)庫系統(tǒng)中目標(biāo)數(shù)據(jù)庫的訪問請求通過編程語言無關(guān)的數(shù)據(jù)交換協(xié)議實(shí)現(xiàn)。
3.如權(quán)利要求2所述的數(shù)據(jù)庫訪問方法,其特征在于,所述編程語言無關(guān)的數(shù)據(jù)交換協(xié)議為簡單對象訪問協(xié)議。
4.如權(quán)利要求1所述的數(shù)據(jù)庫訪問方法,其特征在于,所述根據(jù)所述訪問請求對該目標(biāo)數(shù)據(jù)庫執(zhí)行訪問操作的步驟還包括:
調(diào)用所選擇的訪問接口獲取對目標(biāo)數(shù)據(jù)庫的訪問結(jié)果,并將該訪問結(jié)果發(fā)送至所述應(yīng)用程序。
5.一種數(shù)據(jù)庫訪問裝置,其特征在于,該裝置包括:
接收模塊,用于接收應(yīng)用程序發(fā)送的對數(shù)據(jù)庫系統(tǒng)中目標(biāo)數(shù)據(jù)庫的訪問請求;
選擇模塊,用于從接口層中預(yù)設(shè)的各類數(shù)據(jù)庫對應(yīng)的訪問接口中選擇該目標(biāo)數(shù)據(jù)庫對應(yīng)的訪問接口;
訪問模塊,用于根據(jù)所述訪問請求,調(diào)用所選擇的訪問接口對該目標(biāo)數(shù)據(jù)庫執(zhí)行訪問操作。
6.如權(quán)利要求5所述的數(shù)據(jù)庫訪問裝置,其特征在于,所述接收模塊,用于通過編程語言無關(guān)的數(shù)據(jù)交換協(xié)議接收應(yīng)用程序發(fā)送的對數(shù)據(jù)庫系統(tǒng)中目標(biāo)數(shù)據(jù)庫的訪問請求。
7.如權(quán)利要求6所述的數(shù)據(jù)庫訪問裝置,其特征在于,所述編程語言無關(guān)的數(shù)據(jù)交換協(xié)議為簡單對象訪問協(xié)議。
8.如權(quán)利要求5所述的數(shù)據(jù)庫訪問裝置,其特征在于,所述訪問模 塊還用于:
調(diào)用所選擇的訪問接口獲取對目標(biāo)數(shù)據(jù)庫的訪問結(jié)果,并將該訪問結(jié)果發(fā)送至所述應(yīng)用程序。