RESTful 服務術語
以下是與 RESTful 服務相關的部分主要術語。
-
RESTful 服務:符合 RESTful 架構樣式原則的 HTTP Web 服務。
-
資源模組:用來群組相關資源範本的組織單位。
-
資源樣板:能夠為一組 URI (通用資源 ID) 提供服務要求的個別 RESTful 服務。URI 集是由「資源樣板」的 URI 樣式所定義
-
URI 樣式:資源樣板的樣式。雖然建議您使用路由樣式,但也可以是路由樣式或 URI 樣板。
-
路由樣式:一種樣式,著重於將 URI 的路徑部分分解為其元件部分。例如,
/objects/:object/:id?樣式會比對/objects/emp/101(符合emp資源中id為101的項目要求),而且會比對/objects/emp/(符合emp資源的要求,因為 :id參數會以?修飾條件加註,表示id參數是選擇性的)。 -
URI 樣板:定義指定資源樣板可處理之 URI 的特定樣式的簡單文法。例如,樣式
employees/{id}將符合路徑開頭為employees/的任何 URI,例如employees/2560。
-
-
資源處理程式:提供為特定資源樣板提供特定 HTTP 方法服務所需的邏輯。例如,前述資源樣板的 GET HTTP 方法邏輯可能是:
select empno, ename, dept from emp where empno = :id
-
HTTP 作業:HTTP (HyperText 傳輸協定) 定義 Oracle REST Data Services 支援用於建立 RESTful 服務的標準方法:
GET(擷取資源內容)、POST(儲存新資源)、PUT(更新現有資源) 及DELETE(移除資源)。
父項主題: REST 頁面