WCF 4.0中的动态发现服务WS-Discovery
来源:互联网 发布:淘宝信用卡套现被骗了 编辑:程序博客网 时间:2024/05/18 18:53
WCF 3/3.5 中,当我们要调用一个服务时,必须事先知道该服务的地址,然后通过服务代理用双方约定好的契约与远程的服务进行交互。现在,WCF 4.0中提供了发现服务的支持,当我们再想调用一个服务时,没必要去知道该服务的具体地址,WCF 4.0实现了OASIS的WS-Discovery标准,相关的类定义在System.ServiceModel.Discovery命名空间中。这是一个单独的程序集,所以需要添加对它的引用。只需要利用 System.ServiceModel.Discovery 命名空间下的相关类就可以实现两种方式的动态发现服务:
Ad hoc Mode:简单理解,就是服务启动时就向网络广播Hello消息,调用方收到后进行回应建立通讯的模式。
Managed Mode:简单理解,就是所有服务事先在一个叫 Discovery Proxy 的地方登记,然后所有调用方发送查找请求给 Discovery Proxy 来查找并调用相关服务的模式。
WCF 4.0中要动态发现服务,用 Ad hoc Mode 实现起来还是比较简单的。对于Managed Mode,就需要继承 System.ServiceModel.Discovery.DiscoveryProxy 抽象类去实现自己的 Discovery Proxy 了。
- WCF 4.0中的动态发现服务WS-Discovery
- WCF 4.0中的动态发现服务WS-Discovery
- WS-Discovery for WCF
- WCF4.0新特性体验(12):服务发现WS-Discovery之Managed Service Discovery
- WCF-Discovery的协议基础:WS-Disvovery(客户端驱动探测服务)
- WCF4.0新特性体验(10):服务发现WS-Discovery之简单的Ad hoc Service Discovery
- WCF4.0新特性体验(10):服务发现WS-Discovery之简单的Ad hoc Service Discovery
- WCF4.0新特性体验(11):服务发现WS-Discovery之设定FindCriteria
- WCF4.0新特性体验(11):服务发现WS-Discovery之设定FindCriteria
- WS-Discovery
- 客户端动态调用WCF服务中的方法
- 基于Gsoap 集成多个ONVIF服务(ws-discovery)
- WS-Discovery 介绍
- Atitit webservice发现机制 WS-Discovery标准的规范attilax总结
- 动态调用WCF服务
- Curator教程(三)服务注册&发现(Service Discovery)
- SSDP——Simple Service Discovery Protocol——简单服务发现协议
- Using Wi-Fi Direct for Service Discovery 直接使用Wi-Fi服务发现
- Windows 7下安装Oracle10g心得
- 贴点东西
- ubuntu历程
- weblogic 安全模型
- 测试用例设计白皮书--因果图方法
- WCF 4.0中的动态发现服务WS-Discovery
- 2009-12-15 我的异常网-异常错误汇总
- 2009-12-15 我的异常网-异常错误汇总
- 计算机病毒
- JNI调用本地库的问题
- ARM编译中的RO、RW和ZI DATA区段
- 名片视图 - 天涯人脉通讯录2010
- 嵌入式Linux系统的启动
- 离开挨踢世界