XML Web services 基礎結構

2021-03-31 08:56:59 字數 1022 閱讀 9155

摘至msdn.

若要在 web 的多樣性世界裡取得成功,在涉及到作業系統、物件模型和程式語言的選擇時,xml web services 不能有任何傾向性。同樣,若要使 xml web services 像其他基於 web 的技術一樣被廣泛採用,則它們必須是:

xml web services 採用一種基礎結構,該基礎結構提供下列內容:定位 xml web services 的發現機制、定義如何使用這些服務的服務說明以及通訊時使用的標準連網形式。下圖顯示了此基礎結構的乙個示例。

xml web services 基礎結構

xml web services 目錄

xml web services 目錄提供乙個用以定位其他單位提供的 xml web services 的中心位置。xml web services 目錄(如 uddi 登錄檔)充當此角色。xml web services 客戶端可能或可能不需要引用 xml web services 的目錄。

xml web services 發現

xml web services 發現是定位(或發現)使用 web 服務描述語言 (wsdl) 對特定 xml web services 進行描述的乙個或多個相關文件的過程。disco 規範定義定位服務說明的演算法。如果 xml web services 客戶端知道服務說明的位置,它們可以跳過發現過程。

xml web services 說明

若要了解如何與特定的 xml web services 進行互動,需要提供定義該 xml web services 支援何種互動操作的服務說明。xml web services 客戶端必須知道如何與 xml web services 進行互動才可以使用該服務。

xml web services 連網形式

為實現通用的通訊,xml web services 使用開放式連網形式進行通訊,該格式是任何能夠支援最通用的 web 標準的系統都可以理解的協議。soap 是 xml web services 通訊的主要協議。

與 XML Web services 一起發布的項

當發布 xml web services 時,下面的項被部署到 web 伺服器。項說明 web 應用程式目錄 充當您的 xml web services 的根目錄。所有剩餘的檔案都放置在該目錄中。應該將該目錄標誌為 internet 資訊服務 iis web 應用程式。a x 檔案 充當呼叫 xml...

Optimized Purchasing基礎知識

pr的三要素 物料 數量 採購日期 日期是會影響價錢的 blanket po fo框架訂單。a 成本中心,i 限制 專案的限制標籤 miro支票不管數量,從帳戶分配輸入金額。產生pr三種 me51n,me25,mrp 產生po四種 me21n,me25,me57,me59n evo 物料管理 採購 ...

Phabricator Arcanist基本用法

git clone git git clone git 獲取到arcanist的原始碼後,進行相關配置 開啟.bash profile open e bash profile在環境變數中新增 export path path somewhere arcanist bin 命令列中輸入arc命令檢視是...