Service Bus Service Registry
The .NET Service Bus provides a service registry for publishing and discovering service endpoint references within a solution. It allows you to publish endpoint references as either simple URI’s or as official WS-Addressing endpoint references. Others can then discover a solution’s endpoint references by browsing to the solution’s base address and retrieving an Atom feed that contains the information.
The service registry service provides an opt-in model for publishing service endpoints into a lightweight, hierarchical, RSS-based discovery mechanism. The service registry is layered over the naming structure and allows publishing services into a nested structure of RSS feeds simply by flipping a switch on an endpoint's configuration. The RSS feeds along the naming hierarchy are a simple way to represent and discover services.
The primary external access mechanism for the Service Registry is based on the Atom Publishing Protocol (APP), allowing clients to publish URIs or EPRs by sending a simple HTTP PUT request with an Atom 1.0 entry to any name in the naming tree. The entry is removed by sending an HTTP DELETE request to the same name. Names are automatically created and deleted as you create or delete service registry entries. Therefore, there is no need to explicitly manage names.
Did you find this information useful? Please send your suggestions and comments about the documentation.