开发 WCF 和 WF 应用程序:功能与操作指南
1. WCF 服务发现与公告
在 WCF 开发中,服务发现和公告是重要的功能。以下是关于这方面的详细介绍:
- 作用 :通过服务发现和公告机制,客户端可以更高效地找到所需服务,减少网络流量。
- 服务发现中的作用域
- 原理 :假设一栋建筑不同楼层有多个打印机,用户在一层搜索打印机时,若仅按契约搜索,所有打印机都会响应;若使用作用域,可精确指定搜索范围,只有匹配作用域的服务端点才会响应。
- 代码示例 :
//Find BillingService endpoint
FindResponse findResponse = discoveryClient.Find(findCriteria);
- 服务公告
- 方式 :客户端查找服务有两种方式,一是轮询可用服务,二是监听 Hello 和 Bye 公告。WCF 4.0 使服务在启动时能轻松配置公告其端点,减少客户端的探测和多播消息。
- 配置步骤 :
- 服务端 :可通过在
ServiceAnnouncementHost.cs类的
- 服务端 :可通过在
超级会员免费看
订阅专栏 解锁全文
17

被折叠的 条评论
为什么被折叠?



