2016-12-26 81 views
-4

我正在寫API-REST,並使用Sap progrommers。 他們需要我給他們wsdl文件。 不知道如何開始甚至。 有人可以幫我嗎? 由於如何獲取REST API的WSDL?

+2

REST API沒有WSDL .... –

+0

marc_s,你是對的! – simi

回答

2

先了解根據標準定義什麼是WSDL

WSDL是網絡服務描述爲一組上含有面向文檔或面向過程的信息的消息操作的端點的XML格式。操作和消息被抽象地描述,然後綁定到一個具體的網絡協議和消息格式來定義一個端點。

所以基本上WSDL是你的服務的元數據,它提供關於任何服務的描述。對於運行任何服務有需要三個基本組成部分

  1. 地址(URL)
  2. 綁定(協議)
  3. 服務(其中服務於該地址上運行。)

累積被稱爲端點

由於Restful服務只使用http協議運行服務,所以restful服務不需要太多的信息,只有restful服務的地址是足夠的。因此在Restful服務中不需要元數據和WSDL文檔。但是對於基於WCF框架構建的其他類型的服務(如基於SOAP),需要將WSDL文檔公開給客戶端,以便客戶端可以利用該WSDL文檔根據服務定製自己。

+0

當然,但我無法找到投票的地方 – simi