我有一個運行在PHP上的網站,我需要我的表單將數據發佈到ASP.Net網絡服務。我從ASP.Net網絡服務獲得的所有內容都是一個以.svc結尾的網址,然後打開網址,我得到另一個鏈接,我可以點擊哪個鏈接以.svc結尾?wdslPHP網站發佈數據到ASP.net Web服務
這是所有相當新穎的我所以我不知道從哪裏開始,任何指針?
謝謝
我有一個運行在PHP上的網站,我需要我的表單將數據發佈到ASP.Net網絡服務。我從ASP.Net網絡服務獲得的所有內容都是一個以.svc結尾的網址,然後打開網址,我得到另一個鏈接,我可以點擊哪個鏈接以.svc結尾?wdslPHP網站發佈數據到ASP.net Web服務
這是所有相當新穎的我所以我不知道從哪裏開始,任何指針?
謝謝
的.svc?wsdl
鏈接將爲您提供Web服務的WSDL(描述哪些方法可用以及它們的參數是什麼)。
一旦擁有了WSDL,就可以用它構造一個SoapClient並調用這些方法。
聽起來好像你已經給了一個.NET SOAP Web服務使用。
退房的消費/使用SOAP服務工作的PHP文檔:
PHP: SOAP - Manual(密切關注SoapClient的是,你會用什麼來真正建立和調用服務)
ASP.NET網站公開了一個WCF服務,並且您看到的url(發音爲wis-dul)是一個XML文件,它描述了服務和輸入/輸出參數提供的所有功能。有關更多信息,請參閱維基百科有關Web Services Description Language的文章。
有了少量的背景信息,你可以找到一些關於從PHP使用WCF服務的例子(它是WCF服務應該不會有任何區別,所以任何使用Web服務的例子都應該可以工作):
感謝您的鏈接,將它們都檢查出來。 – 2010-07-15 14:16:46
史蒂芬,
你需要做在.net下刷新wsdl和webservices。
顯然有很多地方可以上網,但肯定如果你是谷歌:'asp.net wcf wsdl webservice'你應該得到大量的點擊來幫助你。
jim
感謝您的指針。 – 2010-07-15 14:03:46
非常感謝,非常感謝。將檢查可用的方法。 – 2010-07-15 14:05:33
當我加載.svc?wsdl鏈接時,它加載了一個xml文檔,我猜測是方法嗎? –
2010-07-15 14:14:08
@Steven - 我相信這是正確的。 – 2010-07-15 18:34:07