如何基于另一个服务的WSDL创建服务

时间:2017-04-21 21:06:51

标签: c# .net visual-studio web-services asp.net-web-api

我真的很擅长服务,并且在一个问题上遇到了一些问题。事实是,我有一个SAP系统的WSDL,我需要在Visual Studio中基于它创建一个Web API。

我花了一些时间寻找如何做到这一点的教程,但没有幸运。有人会帮助我,解释这个概念或发送一些教程,我可以理解如何做到这一点?我完全迷失了,我的工作需要它。

如果有人能帮助我,我会非常感激。谢谢大家的支持。

2 个答案:

答案 0 :(得分:0)

如果您拥有WSDL服务,则可以使用ServiceModel Metadata Utility Tool (Svcutil.exe)生成WCF客户端代理,并提供所有必需的合同。 Here是关于生成的另一个链接,answer是一个示例,加上另一个example

答案 1 :(得分:0)

只需在您的IIS中托管WSDL,即在IIS中创建一个指向包含WSDL的直接应用程序。

通过指向应用程序的IIS URL,将服务引用添加到WSDL。

然后在config中,将其更改为指向服务的实际实现。