WSDL是如何用WCF编写的?

WSDL是如何用WCF编写的?,wcf,wsdl,Wcf,Wsdl,我想知道wsdl是如何用wcf编写的。 据我所知,proxy类序列化数据并形成soap消息,以相同的方式通过网络发送,我想知道谁编写wsdl文件并负责调用结果的序列化。抽象的ServiceHostBase类有一个名为CreateDescription的方法,它将接受您的服务和操作契约以及故障和数据契约,并将它们转换为servicesdescription。然后由WsdlExporter进一步处理,并将其转换为WSDL和XSD文件。将输出到WSDL(和XSD)的内容作为“服务描述”(属性“描述”)

我想知道wsdl是如何用wcf编写的。
据我所知,proxy类序列化数据并形成soap消息,以相同的方式通过网络发送,我想知道谁编写wsdl文件并负责调用结果的序列化。

抽象的
ServiceHostBase
类有一个名为
CreateDescription
的方法,它将接受您的服务和操作契约以及故障和数据契约,并将它们转换为
servicesdescription
。然后由
WsdlExporter
进一步处理,并将其转换为WSDL和XSD文件。将输出到WSDL(和XSD)的内容作为“服务描述”(属性“描述”)在服务类上可用-它包含有关端点、绑定、其他配置设置等的信息

看看这门课。您甚至可以自定义此过程,如果您想-查看这些博客文章以了解有关此过程的更多信息:

并查看以下网站上的MSDN文档:


Marc

抽象的
ServiceHostBase
类有一个名为
CreateDescription
的方法,该方法将接受您的服务和操作合同以及故障和数据合同,并将其转换为
ServiceDescription
。然后由
WsdlExporter
进一步处理,并将其转换为WSDL和XSD文件。将输出到WSDL(和XSD)的内容作为“服务描述”(属性“描述”)在服务类上可用-它包含有关端点、绑定、其他配置设置等的信息

看看这门课。您甚至可以自定义此过程,如果您想-查看这些博客文章以了解有关此过程的更多信息:

并查看以下网站上的MSDN文档:

马克