Windows Communication Foundation (WCF) provides support to enable services to be discoverable at runtime in an interoperable way using the WS-Discovery protocol. WCF services can announce their availability to the network using a multicast message or to a discovery proxy server. Client applications can search the network or a discovery proxy server to find services that meet a set of criteria. The topics in this section provide an overview and describe the programming model for this feature in detail.
In This Section
- WCF Discovery Overview
Provides an overview of WS-Discovery support provided by WCF.
- WCF Discovery Object Model
Describes the classes in the object model and extensibility of WS-Discovery support.
- How to: Programmatically Add Discoverability to a WCF Service and Client
Shows how to make a Windows Communication Foundation (WCF) service discoverable.
- Implementing a Discovery Proxy
Describes the steps required to implement a discovery proxy, a discoverable service that registers with the discovery proxy, and a client that uses the discovery proxy to find the discoverable service.
- Discovery Versioning
Provides a brief overview of a prototype implementation of some new discovery features. It also gives an overview on how to select the discovery version to use.
- Configuring Discovery in a Configuration File
Shows how to configure Discovery in configuration.
- Using the Discovery Client Channel
Shows how to use a Discovery Client Channel when writing a WCF client application.