Web services web服务的xsd

Web services web服务的xsd,web-services,xsd,Web Services,Xsd,我需要生成.NETWeb服务的xsd。有人能告诉我怎么做吗。我已尝试使用web服务的xsd.exe/u:url。有人能告诉我这是否可能。我不确定你到底在问什么,所以这里有一些答案 如果您希望生成将与现有web服务通信的代码(类),您可以使用WSDL.exe或svcuti.exe(即WSDL/c/u:最适合我。基于SOAP的web服务没有“XSD”-它们有一个WSDL,它将包含或引用一个或多个XML模式 我不知道有哪个工具可以提取所有情况下的WSDL和所有模式。如果您的“.NET Web服务”是遗

我需要生成.NETWeb服务的xsd。有人能告诉我怎么做吗。我已尝试使用web服务的xsd.exe/u:url。有人能告诉我这是否可能。

我不确定你到底在问什么,所以这里有一些答案


如果您希望生成将与现有web服务通信的代码(类),您可以使用WSDL.exe或svcuti.exe(即
WSDL/c/u:最适合我。

基于SOAP的web服务没有“XSD”-它们有一个WSDL,它将包含或引用一个或多个XML模式

我不知道有哪个工具可以提取所有情况下的WSDL和所有模式。如果您的“.NET Web服务”是遗留的“.ASMX”Web服务,那么您可以通过添加“?WSDL”浏览到WSDL到服务URL的结尾。然后可以将文档保存到磁盘。如果WSDL引用其他WSDL XML架构文档,则可以依次浏览到它们

如果“.NET Web服务”是一个现代化的WCF服务,并且配置为共享元数据,则可以使用以下命令:

svcutil.exe/t:metadata