2012-12-17 60 views
1

在SOAP中有用於通信的WSDL。我在博客中讀到WSDL 2.0支持REST,但是它沒有正確定義REST,所以REST是否有任何等價物?我正在使用客戶端和服務器之間的JSON數據進行通信,所以我需要適合通信的東西,所以是否有這樣的東西?在soap中有用於通信的WSDL,但在休息中有什麼?

+0

您可能想看看Atom發佈協議http://en.wikipedia.org/wiki/Atom_%28standard%29 –

回答

0

真正的WSDL可以用於REST,但實際上它不適合用於REST。

+0

-1:WSDL不能用於REST –

+0

WSDL 2,可用於描述REST儘管它遠未被廣泛使用:http://stackoverflow.com/questions/6830581/rest-web-service-wsdl – VeV

0

當談到REST風格時,我寧願遠離使用WADL或任何其他描述性語言。 REST風格的服務本質上是明確定義和自描述的,因此名稱爲Representational State Transfer。鑑於他們遵守HTTP詞彙表(CRUD)並且有效載荷結構可以是任何字符集(原始的,JSON,XML等),所以不需要任何標準的描述性語言。

這是基於SOAP的服務的基本轉變,應用程序開發人員需要擔心爲了發現和其他目的而描述WSDL中的服務接口。

相關問題