2015-06-12 122 views
0

我已经将wsdl保存到本地计算机中,因此我使用visual studio创建了一个新项目(c#),然后导入了该文件。所以我将WSDL加入到我的项目中,并在“服务参考”文件夹下有PianoResidentialService。如何从WSDL调用Web服务?

现在我想尝试调用Web服务。但我不知道这是如何做到的。 我已尝试此代码,但现在可以使用。

public MainWindow() 
{ 
    InitializeComponent(); 
    PianoAssistenzialeResidenzialeService.getPianoAssistenziale ws_PA = new PianoAssistenzialeResidenzialeService.getPianoAssistenziale(); 

} 

如果我尝试获取Inspect ws_PA,则所有字段为空。

回答

0

你可能需要指定端点:

ws_PA.URL = "http://some.server.com/endpoint/"; 

然后,你应该叫这是你要调用的操作生成的方法。 (请记住,一个web服务可以有多个操作。)

var result = ws_PA.Operation(parameters); 

你可能想与我们分享的WSDL,并告诉我们更详细你想要达到的目标。