走在WCF学习的路上---印在脑子里的点点滴滴(两种元数据交换方式的优缺点)
元数据的两种交换方式:
1>http-get: WCF能够自动为服务提供基于http-get方式的元数据,但是要配置服务的行为:<serviceMetadata httpGetEnabled="true" />.http协议可以穿透防火墙。这个是其优势。但是功能单一,不够灵活。
2>元数据交换节点:使用WCF定义的绑定协议,http\https\tcp\ipc等。其中只有http相关的协议才可以穿透防火墙。而tcp\ipc等绑定协议只能在特定的环境中使用,而且需要特定的防火墙设置。其它客户端才可以访问服务的元数据。此方式就是可以灵活使用多种协议,来配置元数据交换节点。