Sun Java System Portal Server Desktop 線上說明
  目錄     索引

簡易 Web 服務通道

「簡易 Web 服務通道」會動態地產生使用者介面,以便與相對的簡易 Web 服務進行互動。簡易 Web 服務的某些範例包括:

例如, Web 服務通道可以讓使用者與貨幣匯率 Web 服務進行互動。「通道」將會以不斷變化的方式建立前端一般使用者的介面,讓使用者提供貨幣匯率 Web 服務所需的輸入參數值,並在提交輸入表單時在 Web 服務呼叫指定的方法,而在隨後提出自 Web 服務所收到的結果。

簡易 Web 服務通道為:

在預設情況,「範例預先配置 Web 服務通道」可用於標準「Portal Desktop」。範例可配置 Web 服務通道可由管理員加入。

範例預先配置 Web 服務通道

範例預先配置 Web 服務通道提供了範例貨幣轉換程式服務。

若要使用 Web 服務

  1. 輸入輸入參數的值。
  2. 預設值已經顯示,但是您可以刪除欄位中的這些值,並輸入您自己的值。

  3. 選擇「執行」。
  4. 當您完成時,請選擇「確定」。

設定 Web 服務的預設值

預設值會自動顯示在貨幣轉換程式欄位中。若要變更這些值,請執行下列動作:

  1. 請從通道工具列選取編輯。
  2. 輸入用於預設輸入參數的值。
  3. 選擇「完成」儲存設定值並回到標準「Portal Desktop」頁,或是選擇「取消」回到標準「Portal Desktop」而不做變更。

範例可配置 Web 服務通道

「可配置 Web 服務通道」提供將通道變為表示使用者指定 Web 服務的功能。上述功能是透過提供使用者修改 WSDL URL 值,以及屬於 Web 服務的方法名稱的能力所完成的。但是和預先配置通道類型不同的是,可配置 Web 服務通道並不允許使用者具備儲存 Web 服務輸入參數預設值的能力。

在任何給定的時間,根據「簡易 Web 服務提供者」的通道可以連結至單一 Web 服務以及相關的方法。

根據名稱的建議,可配置的簡易 Web 服務通道將只適合與相對的簡易 Web 服務一起使用,例如擁有非複合輸入與輸出參數以及介面展示需求的 Web 服務。

「簡易 Web 服務提供者」將會僅支援簡易的資料類型,例如整數、字串、倍數。在輸入或輸出參數中的陣列則不支援。

上述唯一的例外則是支援使用者定義的類型,該類型是由本身簡易類型所組成,而且只有一層巢式級別,例如它們不能夠包含其他使用者定義的類型。

「簡易 Web 服務提供者」將支援下列的 WSDL 配置屬性類型:

「簡易 Web 服務提供者」將不支援在「WSDL 定義」的結合作業中使用匯入敘述或錯誤資料。

如果「簡易 Web 服務提供者」偵測到它並未裝備好控制特定的 Web 服務,將會對使用者顯示適當的訊息。

若要配置指向某個 Web 服務的通道

  1. 請從通道工具列選取編輯。
  2. 輸入要指向的 Web 服務的「WSDL 位置」。
  3. 在欲呼叫的指定 Web 服務上輸入「方法名稱」。
  4. 選擇「完成」儲存設定值並回到標準「Portal Desktop」頁,或是選擇「取消」回到標準「Portal Desktop」而不做變更。

  目錄     索引