WSDL混淆 - 我在参考文献中看到的并不是我在wsdl文件中看到的内容

时间:2018-02-08 14:25:05

标签: c# web-services wsdl wcf-proxy

我正在使用this wsdl file,但我在c#参考文件中看到的不同内容是我添加对它的引用时创建的内容。例如,在wsdl文件中找不到EncyrptionClient,但它存在于 Reference.cs 文件中。与pingRequest相同。我对这种方式消费网络服务非常不熟悉,所以也许有一些根本我根本不知道的东西。我的信念是,wsdl文件中的内容将在参考文件中创建,但事实并非如此。

要使用该服务,我所做的只是右键单击项目并选择Add Connected Service,然后使用WCF提供程序。

以下是我在Reference.cs文件中看到的图片: enter image description here enter image description here

我错过了这个过程怎么样?

1 个答案:

答案 0 :(得分:1)

  

例如,无法在wsdl文件中找到EncyrptionClient,但它存在于Reference.cs文件中。

您将使用该客户与服务进行通信。

  

与pingRequest相同的事情

WCF代理生成器为每个操作生成请求和响应。