2012-10-01 48 views
3

我有這樣一個URL我需要調用從一把umbraco這個URL CMS硫雜URL是我的web如何調用一把umbraco一個web服務

eg 
http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction 

但這WebService應只有通過.NET用戶調用在執行某些語句 誰能與我

回答

2

繼分享您的想法或鏈接後控制的步驟是....

1)創建一個Visual Studio項目說ServiceClient。

2)在用戶控制中創建ServiceAgnet.ascx。

3)添加服務參考http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction

4)在ServiceAgnet.ascx

5使用服務)發佈的代碼。

6)將ASCX放入umbraco用戶控制目錄中。

7)將DLL放入Umbraco安裝的Bin文件夾中。

7)使用上面的用戶控件創建一個宏。

8)把宏放在頁面上,你可以看到正在使用的websvice。

9)最重要除非失敗,否則將Web服務中的服務引用部分從Visual Studio項目中組織到Umbraco web.config中。

希望以上有幫助。

+0

檢查第9步這是最crusial ... –

+0

Didnt注意到這一步讓我chect出來,我想我應該叫從 tag.But的WebService目前我已經叫web服務作爲添加 - >服務參考 – dennis

+0

是的,我認爲這應該可以解決您的問題。 –