b41fm41 OAI Service Provider
 
 

台灣棒球運動珍貴新聞檔案數位資料館計畫之典藏照片簡易OAI Service Provider
Identify ListSets ListMetadataFormats ListIdentifiers ListRecords GetRecord

(Resumption)

(Resumption)

OAI-PMH
(Open Archives Initiative Protocol for Metadata Harvesting)
 

發展目的

為Metadata互通性檢索,支援同步且整合檢索不同檔案中的文獻資源

命令集(Verbs)

‧ Identify:取得Repository的識別資訊。

→回應之Metadata包含資料庫名稱、協定版本、管理者聯絡方式等訊息。

‧ ListSets:檢索Repository中的資料集(類目)結構。

→回應之Metadata包含資料集之名稱(類目名稱)及類目標誌等訊息。

‧ ListMetadataFormats:檢索Repository中所支援的Metadata格式。

→回應之Metadata包含資料庫中所支援的Metadata格式,可指定查詢該識別碼所支援的Metadata格式。

‧ ListIdentifiers:取得Repository中Metadata資料錄識別明細。

→回應之Metadata包含資料清單完整識別訊息,可進階限制查詢範圍。

‧ ListRecords:列出Repository中指定範圍的所有Metadata資料錄。

→回應之Metadata包含資料清單完整Metadata資料,包含識別訊息與資料錄相關訊息,可進階限制查詢範圍。

‧ GetRecord:檢索Repository中單筆的Metadata資料錄。

→回應之Metadata包含單筆資料的完整Metadata資料,包含識別訊息與資料錄相關訊息,需指定欲查詢之資料識別碼。

組成元件

資料提供者(Data Provider):提供符合OAI-PMH協定之 Metadata格式資料內容。

服務提供者(Service Provider):經由OAI-PMH協定向Data Provider取得資料,並以所獲得的Metadata建立加值服務。

資料儲存器(Repository):透過HTTP協定接受OAI-PMH命令集,以回應資料存取需求的資料庫伺服器。

資料集(Set):資料儲存器中用以將資料分群之類別,每一個資料類別稱為資料集。

資料錄(Record):依據OAI-PMH協定,從資料儲存器內將資料以XML編碼傳回前端的Metadata紀錄。