从.net应用程序调用web服务
问题描述:
我添加了web服务作为项目的参考,并给它命名为“天”。但我实际上并没有明白如何使用它。有人可以告诉我如何从中获取数据。从.net应用程序调用web服务
在豪华我从Web服务这样的数据:
$ WS =新WebServiceProxy -uri $ xmld.Root.WebService.Address -credential $名气
$ XML = $ ws.getdays ()
$ XML
答
幸运的是,你不需要写一个客户端应用程序测试Web服务,因为.NET包括ASP.NET会自动使用一个测试网页当您在浏览器中请求.asmx文件的URL时。此页面使用反射来读取和显示有关Web服务的信息,例如它提供的方法的名称。
要尝试测试页,请在浏览器中请求Web服务的xyz.asmx文件。 (在Visual Studio中,您只需将其设置为应用程序的起始页面,然后运行即可。)
+0
我已经知道我的服务工作正常。我实际上不知道如何在.net项目中调用它。我添加了服务参考,我不知道接下来要做什么。 – Varyanica 2010-03-02 09:33:08
您写下了“我实际上不知道如何在.net项目中调用它”。但是这个例子在PowerShell中。这很混乱。问题究竟在哪里? – stej 2010-03-02 09:48:44
我想在.net应用程序中做同样的事情。我知道如何在PoSh中调用它。现在我想知道如何在.net应用程序中正确执行此操作。 – Varyanica 2010-03-02 10:11:52