C# C中简单SOAP客户端的帮助#

C# C中简单SOAP客户端的帮助#,c#,.net,windows,soap,C#,.net,Windows,Soap,我有一个用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-

我有一个用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";

任何帮助都将不胜感激:)

请查看此页面并向下滚动到“将Web服务添加为组件”部分

本文的重点是VisualStudio为您创建代理客户端。这个例子展示了如何-不是特定于您的案例,但内容是相同的。添加web引用(或服务引用)时,将其指向您的服务的url

顺便说一下,上面的链接指向“旧”web服务引用。在hte框架的较新版本中,建议您改用“服务引用”。此处的链接描述了以下内容:


您是在使用Visual Studio,还是在其他编辑器中完成这一切?这会带来很大的不同,因为Visual Studio将为您完成99.9999%的工作,如果您使用其他工具,我们需要定制我们的答案。@David Stratton嗨,David,我在Visual Studio 2010 professional工作