如何在umbraco中调用web服务

时间:2012-10-01 06:02:26

标签: web-services umbraco umbraco5

我有这样的网址我需要从umbraco CMS调用此网址thia网址是我的网络服务

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

但是这个webservice只能在执行一些语句后通过.net用户控件调用 任何人都可以分享您的想法或与我联系

1 个答案:

答案 0 :(得分:2)

以下是步骤......

1)创建一个visual studio项目Say ServiceClient。

2)在用户控制下创建ServiceAgnet.ascx。

3)添加SErvice参考http://www.mydomain.com/webservices/MyWebservice.asmx/MyFunction

4)使用ServiceAgnet.ascx中的服务

5)发布代码。

6)将ASCX放入umbraco用户控制目录。

7)将DLL放入Umbraco安装的Bin文件夹中。

7)使用上面的用户控件创建一个宏。

8)将宏放在页面上,您可以看到正在使用的websvice。

9)最重要的是将web.config中的服务引用部分从Visual Studio项目构建到Umbraco web.config,除非它失败。

希望以上有所帮助。