dec*_*one 9 c# wcf wcf-binding
在参考我之前的问题时,我想知道如何从客户端应用程序中提取WCF服务的信息,以了解如果服务只公开一个使用webHttpBinding的端点,那么会暴露哪些方法/类型?
总而言之,在我之前的问题中,我开始知道使用webHttpBinding的端点不会在生成的WSDL中暴露,因为它将是一个JSON端点并且只是不兼容.
mar*_*c_s 11
WebHttpBinding是一个基于REST的绑定 - 与SOAP相反,REST不会像WSDL/XSD 那样公开元数据.
目前无法从REST端点提取元数据.正在进行一些努力来为REST建立一个类似WADL(Web应用程序描述语言)的类似构造- 但这种方法尚未接近标准化.
对于现在,使用REST端点,您必须自己弄清楚,或者您需要由服务提供商提供一些文档,例如静态HTML页面或其他东西.
.NET 4确实提供了某种程度的自动生成的帮助页面 - 有关详细信息,请参阅此博客文章或MSDN文档.但它仍然远不如WSDL/XSD那样正式化和机器可解释.
归档时间: |
|
查看次数: |
4473 次 |
最近记录: |