Apache Olingo實(shí)現(xiàn) OData 的 Java 庫
Apache Olingo 是個 Java 庫,用來實(shí)現(xiàn) Open Data Protocol (OData)。 Apache Olingo 包括服務(wù)客戶端和 OData 服務(wù)器方面。當(dāng)前支持 OData 2.0 ,未來會支持 OData 4.0。Apache Olingo 擴(kuò)展部分支持 JPA 持久性或者注釋 bean 類。
The Open Data Protocol (OData) 是個 web 協(xié)議,
為了增強(qiáng)各種網(wǎng)頁應(yīng)用程序之間的數(shù)據(jù)兼容性,微軟公司啟動了一項(xiàng)旨在推廣網(wǎng)頁程序數(shù)據(jù)庫格式標(biāo)準(zhǔn)化的開源數(shù)據(jù)協(xié)議(OData)計(jì)劃,于此同時,他們還發(fā) 布了一款適用于OData協(xié)議的開發(fā)工具,以方便網(wǎng)頁程序開發(fā)者們使用。
Open Data Protocol (開放數(shù)據(jù)協(xié)議,OData)是用來查詢和更新數(shù)據(jù)的一種Web協(xié)議,其提供了把存在于應(yīng)用程序中的數(shù)據(jù)暴露出來的方式。OData運(yùn)用且構(gòu)建于很多 Web技術(shù)之上,比如HTTP、Atom Publishing Protocol(AtomPub)和JSON,提供了從各種應(yīng)用程序、服務(wù)和存儲庫中訪問信息的能力。OData被用來從各種數(shù)據(jù)源中暴露和訪問信息, 這些數(shù)據(jù)源包括但不限于:關(guān)系數(shù)據(jù)庫、文件系統(tǒng)、內(nèi)容管理系統(tǒng)和傳統(tǒng)Web站點(diǎn)。
