2010-06-24 55 views

回答

3
  • WSDL URL的唯一目的是返回描述當前服務的WSDL。
  • 讀過它的唯一原因是讀者沒有描述當前服務的WSDL。
  • 讀者需要閱讀的唯一時間是如果他們從未擁有描述該服務的WSDL,或者服務已更改。

一些低級客戶端很愚蠢,需要在每次調用之前下載WSDL。避免它們。

1

這取決於你正在嘗試做什麼。如果您正在調用或引用Web Service ...您將需要在Web Service界面更改時重新引用它。如果Web Service接口不會改變,那麼您只需要參考一次

1

我同意John的觀點,並且補充說,在大多數情況下,您不需要將WSDL託管在URL上。除非你有一個公共的網絡服務,任何人都可以註冊並使用,否則你可能更適合自己保留wsdl,只需要根據需要將其分發給特定的用戶。