我对MEX
端点感到困惑。如果我错了,请纠正我。有两种方法可以公开元数据。一个MEX
端点,一个<serviceMetadata httpGetEnabled="true" />
。第一个将使用WS-MetadataExchange公开元数据,第二个将使用WSDL。
我有以下问题:
提前致谢。
答案 0 :(得分:5)
有两种方法可以公开元数据:
<serviceMetadata />
IMetadataExchange
行为和终结点
<serviceMetadata httpGetEnabled="true" />
行为(或httpsGetEnabled
)第一种方法是发布到端点的标准SOAP消息=端点可以使用任何绑定和任何支持双向SOAP通信的传输。它是其他工具使用的标准化方法 - 例如,WCF发现可以使用它来获取有关已发现端点绑定的信息。它仍然传输WSDL和XSD。
第二种方法更像是REST。您将使用HTTP的GET操作来检索WSDL和XSD。它也可以配置,但它只支持HTTP(S)协议。