Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 通过现有WSDL模式创建web服务_C#_.net_Wcf_Web Services_Soap - Fatal编程技术网

C# 通过现有WSDL模式创建web服务

C# 通过现有WSDL模式创建web服务,c#,.net,wcf,web-services,soap,C#,.net,Wcf,Web Services,Soap,不幸的是,我不熟悉web服务。我有一个WSDL模式,我必须将其作为服务提供。那我该怎么做呢 有人能一步一步地告诉我一些说明吗?我不知道为什么要基于现有的WSDL模式创建web服务(我假设您指的是WSDL而不是WDSL) 您可以使用SDK附带的WSDL.exe工具将WSDL文件反向工程为ASMX web服务(旧版) 你可以找到更多的细节 但是,建议对较新的项目使用WCF,然后可以使用svcutil.exe对WSDL文件进行反向工程。 在回答的问题中查找描述 希望这有帮助请不要使用WSDL.EXE。

不幸的是,我不熟悉web服务。我有一个WSDL模式,我必须将其作为服务提供。那我该怎么做呢


有人能一步一步地告诉我一些说明吗?

我不知道为什么要基于现有的WSDL模式创建web服务(我假设您指的是WSDL而不是WDSL)

您可以使用SDK附带的WSDL.exe工具将WSDL文件反向工程为ASMX web服务(旧版)

你可以找到更多的细节

但是,建议对较新的项目使用WCF,然后可以使用svcutil.exe对WSDL文件进行反向工程。 在回答的问题中查找描述


希望这有帮助

请不要使用WSDL.EXE。使用svcutil.exe。WSDL是遗留的“ASMX”web服务技术的一部分,不应用于新的开发。在大型集成项目中或在不同团队和平台之间进行集成时,通常先创建WSDL。检查此项:@Ladislav Mrnka。。。很高兴知道。。。谢谢你指出这一点。