2010-06-07 51 views
0

我有一个与NET 1.1(老学校ASMX)的Web服务,我正在创建一个客户端应用程序连接到它并使用它的服务。 从我上次使用Visual studio(2003版本)的记忆中,我可以添加一个WebReference并轻松使用它。试过了。它仍然有效。 但是看起来事情在2008年发生了变化,现在我们也有WCF。所以我可以将其添加为服务参考。但是通过这个新方法,我无法找到一种方法为ASMX服务创建一个Instance对象并调用它的方法......我们如何用WCF完成同样的事情?客户端应用程序与WCF消费ASMX

+0

看起来我应该有一个通道(?) 如何初始化它? – Bohn 2010-06-07 15:18:03

回答

0

好的。完成: 我们应该创建一个ServiceSoapClinet。从我的应用程序的例子:

using (LatestServiceSoapClient proxy = new LatestServiceSoapClient("LatestServiceSoap")) 
{ 
    label1.Text = proxy.Welcome(); 
}