帮助在c#中使用简单的SOAP客户端

本文关键字:简单 SOAP 客户端 帮助 | 更新日期: 2023-09-27 18:09:04

我有一个用PERL编写的小型SOAP客户端,有人能告诉我如何将其转换为c#使用吗?

SoapClient:

   use SOAP::Lite;
   my $client = SOAP::Lite->new();
   $client->uri('urn:Hello');
   $client->proxy('http://mydomain.com:8001');
   my $som = $client->hello();
   my $output = $som->result;
   print $output . "'n";

任何帮助都将是感激的:)

帮助在c#中使用简单的SOAP客户端

查看此页面并向下滚动到"将Web服务添加为组件"一节。

http://msdn.microsoft.com/en-us/library/8wbhsy70.aspx

这篇文章的重点是Visual Studio为你创建代理客户端。这个例子展示了如何-不是特定于您的情况,但概念是相同的。当添加web引用(或服务引用)时,将其指向您的服务的url。

顺便说一下,上面的链接指向"旧的"web服务引用。在新版本的框架中,我们鼓励你使用"服务引用"。这里的链接描述了这些: http://msdn.microsoft.com/en-us/library/bb628652.aspx