2011-11-08 61 views
1

我覺得必須有一些非常簡單的東西,我沒有在這裏看到。我需要一個網頁與Web服務交談,爲此我需要WDSL ......但我不知道我應該在哪裏找到它。我可以完全訪問Web服務器以及Web服務的所有代碼。這是在IIS上運行的,我可以看到包含Web服務的文件夾。基本上,我需要做的事情變成這樣:「$ client = new SoapClient('http:// location');」到一個實際的位置。有問題的Web服務(以及我正在使用的大多數服務)是由不再可用於回答問題的其他人創建的。如何找出Web服務的WSDL?

回答

2

假設是用C#,嘗試以下操作:

http://yourserver-virtualhost/webservicefolder/?wsdl 

您應該檢查IIS虛擬主機映射,以查看該虛擬主機綁定。

試圖找到源代碼,以防萬一需要更改。

0

嘗試增加 ?WSDL 到萬維網服務定位