什么是“mexHttpBinding”?

什么是WCF中的“mexHttpBinding”? 何时应该优先于其他绑定使用此绑定?

这是一个绑定,返回元数据,所以你可以在客户端build立一个代理。 看到这里 。 还有更多。

mexHTTPBinding允许通过HTTP使用WS-MetadataExchange 。 除非您实施可能会随时间而改变的策略,否则您不需要它,例如,您需要使用UDDI发现您的服务

很多人都说需要创build客户端代理。 这不是真的。 对于客户端代理,您需要发布WSDL。 你可以通过在你的服务行为中指定。

不久,你不知道 – >你不需要它。

mexHttpBinding用于在Visual Studio 2013(DEBUG)中的项目中添加新的服务引用,这将消耗您的WebService(提供mexHttpBinding)。 在成功添加服务引用后,可能会禁用mexHttpBinding。

当你在Visual Studio 2013中创build一个WCF服务库项目(解决scheme>>添加新项目>> Visual C#>> WCF >> WCF服务库)时,