DCS Discovery Service

The Discovery Service is a DCS core component. It is built on WCF and implements a SQL Server–based discovery store. The Discovery Service communicates with the DCS Dynamic Messaging Patterns to facilitate communication between clients and services.

The Discovery Service performs the following functions:

  • It allows service endpoints that match the supplied contract and scope to be discovered at run time.
  • It saves the client from having to store the server configuration locally.
  • It provides communication flexibility that supports failure recovery and business continuity efforts.