WCF Discovery

Windows Communication Foundation (WCF) provides support to enable services to be discoverable at run time 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.