元数据的两种交换方式:

1>http-get: WCF能够自动为服务提供基于http-get方式的元数据,但是要配置服务的行为:<serviceMetadata httpGetEnabled="true" />.http协议可以穿透防火墙。这个是其优势。但是功能单一,不够灵活。

2>元数据交换节点:使用WCF定义的绑定协议,http\https\tcp\ipc等。其中只有http相关的协议才可以穿透防火墙。而tcp\ipc等绑定协议只能在特定的环境中使用,而且需要特定的防火墙设置。其它客户端才可以访问服务的元数据。此方式就是可以灵活使用多种协议,来配置元数据交换节点。

转载于:https://www.cnblogs.com/domybest/archive/2010/01/15/1648437.html

走在WCF学习的路上---印在脑子里的点点滴滴(两种元数据交换方式的优缺点)...相关推荐

  1. QT学习笔记(七):定时器事件的3种常用使用方式

    QT学习笔记(七):定时器事件的2种常用使用方式 Qt中定时器的使用有2种方法:一种是使用QObject类提供的定时器通过重载 timerEvent 事件处理过程函数,一种就是使用QTimer类. 其 ...

  2. oracle事务数统计,【学习笔记】Oracle数据库收集统计信息的两种方法介绍案例

    天萃荷净 分享一篇关于Oracle数据库收集统计信息的办法,Oracle DBMS_STATS与Oracle analyze使用方法案例 今天群里面讨论DBMS_STATS和analyze,这里进行了 ...

  3. vi命令,印在杯子上,还是印在脑子里。

    要知道一个人对Linux的了解程度有多深,看看他对vi有多熟悉就可以了. 把常用的vi命令印在一个普通的白瓷杯上,以12.99美元的价格在网上出售,此人是个商人. 把常用的vi命令印在自己的脑子里,每 ...

  4. 从零学习Vue - 02模板语法、el与data两种写法、mvvm模型、数据代理

    root容器里的代码被称为模板,有了模板会有特殊的模板语法.Vue模板中语法有两大类,一类是插值语法,另一类是指令语法. 插值语法 功能:用于解析标签体内容.写法:{{xxx}},xxx为js表达式, ...

  5. STM32F103学习笔记(1)——stlink和miniusb下载两种方式

    毕业后干了3个月JAVA的CV工程师,感觉后面都是学习框架知识.为了进一步学习计算机底层知识,现在成为一名光荣的点灯工程师. 在公司学习了三周stm32相关知识.公司前同事的代码用的是原子14年的代码 ...

  6. Vue学习记录8,vue脚手架配置代理的两种方式,Github搜索案例,vue-resource,三种插槽,Vuex及搭建Vuex环境,getter和四个map方法的使用, 模块化+命名空间

    目录 vue脚手架配置代理 方法一 方法二 Github搜索案例 UserList.vue UserSearch.vue 效果图 vue-resource 插槽 默认插槽 具名插槽 作用域插槽 Vue ...

  7. 前端学习(3104):react-hello-虚拟dom的两种创建方式

  8. 前端学习(2975):路由传参的两种方式

  9. PCL学习(4.5)——点云对象的两种定义方式的区别与转换

    创建与访问 第一种,是一种vector的赋值方式,将point数据push_back到pcl::PointXYZ类型的模板中. pcl::PointCloud<pcl::PointXYZ> ...

最新文章

  1. 一道笔试题--求二进制数1的个数
  2. Hadoop Yarn任务优先级(作业优先级、应用优先级)设置
  3. 的训练过程_最全深度学习训练过程可视化工具(附github源码)
  4. JavaSE知识点个人总结(不断更新)
  5. 1-2docker-基本的使用
  6. 微软:软件帝王的复兴之路
  7. Map 和 WeakMap
  8. oracle数据库中could not get next sequence value的解决
  9. flv 开源 修复_解决开源项目错误和修复的5个步骤
  10. MVC源码解析 - 配置注册 / 动态注册 HttpModule
  11. 网易云音乐——网易云云盘上传音乐自动改名的解决方法
  12. 嵌入式软件工程师待遇怎么样
  13. Best Buy百思买验厂反恐标准手册/反恐程序要求
  14. pytorch PixelShuffle和Upscale函数
  15. 高德地图全链路压测平台TestPG的架构与实践
  16. OpenCV C++录制视频录制与播放
  17. 文件点击apk安装过程
  18. 张钹院士专访:人工智能永远在路上
  19. oracle无法读取配置注册表项,无法读取 C:/Program Files/Oracle/Inventory/ContentsXML/comps.xml...
  20. 1111 2021数维杯 D 电影市场票房

热门文章

  1. ios点击推送闪退_苹果应用闪退是什么原因?如何解决进行ios签名后的苹果应用闪退问题?...
  2. 傅里叶变换及其应用 pdf_应用傅里叶-小波检测方式的并联型有源电力滤波器,电能质量高...
  3. python获取返回值_【Python】python获取线程的返回值
  4. Yam旗下Degenerative Finance明日将上线uSTONKS和uGAS奖励计划
  5. 以太坊核心开发者计划为2.0制定“最小化合并”方案
  6. SAP License:今天你‘牺牲’了吗?
  7. 商城小程序、实例原型设计、电商app、积分商城、领券中心、会员中心、每日签到、小程序电商、优惠券、移动端电商、Axure原型、rp原型、产品原型、积分、会员卡
  8. Python+request+ smtplib 测试结果html报告邮件发送(上)《五》
  9. week one(1)—What is machine learning?
  10. 第18章 Redis数据结构常用命令