REST客戶端轉換步驟可以消費RESTful服務。RESTful是一種網絡應用程序的設計風格和開發方式,基於HTTP,可以使用XML格式定義或JSON格式定義。在該體系中Web服務被視爲資源並且可以通過其URL進行標識。該步驟有常規、認證、SSL、標題、參數、矩陣參數六個標籤頁。常規標籤頁配置信息如圖1所示:
圖1常規標籤頁配置信息
下文詳細解釋各控件的含義:
1、轉換步驟名稱:步驟的名稱,在單一轉換中,名稱必須唯一。
常規標籤頁爲REST客戶端資源輸入以下連接信息:
2、URL:指定請求地址。
3、接收字段的地址:勾選後,第四個控件“URL字段名”將變爲可選,設置後,可從輸入流中的字段中獲取URL。
4、網址字段名稱:指定URL字段的名稱。
5、HTTP方法:選擇此步驟將如何與資源交互。您可以從以下可能的操作中進行選擇:
GET:檢索資源。
POST:創建新資源。
PUT:創建或更新現有資源。
DELETE:刪除資源。
HEAD:僅檢索資源的頭信息。
OPTIONS:描述服務器支持的其他方法和操作。
PATCH:對資源進行部分更新。
6、從字段獲取方法:選擇以指定從輸入流中的字段定義GET方法。如果選擇此選項,則下一控件“方法字段名稱”變爲可用。
7、方法字段名稱:選擇定義GET方法的字段。僅當勾選“從字段獲取方法”時,此選項纔可用。
8、正文參數:選擇包含用於POST,PUT和DELETE方法的請求正文的字段。
9、應用類型:選擇資源內容的類型。
10、結果字段名稱:存儲結果數據的字段名稱。
11、HTTP狀態碼字段名稱:存儲響應狀態碼的字段名。
12、響應時間(毫秒)字段名:存儲響應時間的字段名稱。
13、響應標題字段名稱:存儲響應頭的字段名稱。
其他標籤頁(認證、SSL、標題、參數、矩陣)內容較長,參見原文。