<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" /> <endpoint address="mex" binding="mexTcpBinding" contract="IMetadataExchange" />
这两种绑定方式的元数据,发布后有什么区别,在客户端都可以通过添加服务引用方式引用,是否tcp的不能跨平台
区别在于使用的通信协议,一个是 http,一个是 tcp。
TCP 的不能跨平台,因为MS 使用了自定义的 TCP 包解析协议。
如果客户端也是.net 的 就可以通过添加服务引用的方式使用tcp绑定,客户端是其他平台的就只能用http绑定对吧?
@GhostRider_zkc: 对。
@Launcher: 感谢大哥